asp.net-mvc-2 – 在调用EditorFor(…)时隐藏公共属性的编辑标签
发布时间:2020-12-15 21:02:35 所属栏目:asp.Net 来源:网络整理
导读:调用 Html.EditorFor(m = m)时,其中m是具有公共属性的公共类,将为具有[HiddenInput]属性的属性显示隐藏输入和标签. 如何隐藏标签而不将其设为私有或创建编辑器模板? 例 public class User{ [HiddenInput] public Guid ID { get; set; } // should not be di
调用
Html.EditorFor(m => m)时,其中m是具有公共属性的公共类,将为具有[HiddenInput]属性的属性显示隐藏输入和标签.
>如何隐藏标签而不将其设为私有或创建编辑器模板? 例 public class User { [HiddenInput] public Guid ID { get; set; } // should not be displayed in editor template public string Name { get; set; } // should be editable } 带编号的EditorFor(…)对ID属性的不良结果 <div class="editor-label"> <label for="ID">ID</label> <!-- Why is this here? --> </div> <div class="editor-field"> <input id="ID" name="ID" type="hidden" value=""> </div> 解决方法
解决:
[HiddenInput(DisplayValue=false)] 否则,HideSurroundingHtml设置不正确. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – Visual Studio Online网站以调试模式部署到
- asp.net – 如何将trace.axd导出到文件
- asp.net – 开发的理想开发/测试/ QA环境
- asp.net – 子对象的MVC模型绑定命名约定?
- asp.net core 2.0 入门攻略 第一章 环境部署
- asp.net-mvc – MVC3自定义输出缓存
- asp.net-mvc – 在ASP.NET Identity 2.0中更改AspNetUsers表
- 手动转换ASCII和.NET字符
- asp.net – 在ASP MVC 6中为多个路由分配给同一个控制器或者
- asp.net-mvc-3 – @ Html.TextBoxFor文本框在验证失败后未突
推荐文章
站长推荐
- ASP Classic中的HTTP身份验证(基本或摘要)通过II
- asp.net-mvc – Asp.net Mvc:创建一个简单的cms
- asp.net-mvc-4 – 动态更改jQuery不显眼的验证属
- asp.net-mvc-4 – 文本框中mvc中的Textchanged事
- asp.net-web-api – 使用多种授权方案(HMAC和OAT
- 采用IEnumerable与模型的Razor View之间的区别?
- asp.net-mvc – ASP.NET MVC:多个项目错误
- 使用MVC和ASP.NET身份认证网址
- asp.net – LinkBut??ton命令事件似乎没有被解雇
- asp.net-mvc – 使用部分视图进行MVC分页
热点阅读