asp.net-mvc-3 – 如何在代码中检测属性是否使用HiddenInput进行
发布时间:2020-12-16 03:21:38 所属栏目:asp.Net 来源:网络整理
导读:我有一个视图,我需要检测属性是否使用隐藏输入进行修饰. 我的财产定义为: [HiddenInput(DisplayValue = false)]public string UserName{ get; set; } 到目前为止,我的尝试是: var column.Member = "UserName";if (ViewData.ModelMetadata.HideSurroundingH
我有一个视图,我需要检测属性是否使用隐藏输入进行修饰.
我的财产定义为: [HiddenInput(DisplayValue = false)] public string UserName{ get; set; } 到目前为止,我的尝试是: var column.Member = "UserName"; if (ViewData.ModelMetadata.HideSurroundingHtml == true && ViewData.Values.Contains(column.Member)) { column.Visible = false; } 我已经读过,我可以使用“HideSurroundingHtml”来确定是否不应该显示该属性. 任何想法如何检测这个? 解决方法
您可以使用反射来查看特定属性是否具有属性.
看看this question. 在各种答案中,用户还posted a snippet创建扩展方法以检查属性是否具有特定属性.希望能帮助到你 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 如何使用绑定前缀?
- ASP.Net转发器项目命令未被触发
- asp.net-mvc – CSS / Javascript缩小和捆绑在MVC中究竟是如
- asp.net – 将代码从Subversion Repository部署到Web服务器
- 什么是asp.net会话超时的单位?
- asp.net-mvc – 将Serverside MVC与Backbone.js结合使用
- asp.net-mvc – 更改kendo数字过滤器格式
- oauth-2.0 – 覆盖AccessTokenExpireTimeSpan
- ASP.NET Web窗体 – 模型视图演示者和用户控件
- asp.net-mvc – 隐藏列并在编辑时显示字段或在jqGrid中添加
推荐文章
站长推荐
- asp.net-mvc-3 – MVC3 Webgrid Paging在Jquery对
- 经典Asp中的多行字符串
- asp.net – 在AJAX方法调用中的RegisterClientSc
- .NET中的FileUpload控件的使用-原生JS(二)
- asp.net-mvc – 在“控制器操作”中访问操作过滤
- asp.net – 用于bower.json文件的Visual Studio
- ASP.NET (C#) 应用篇-数据列分页操作-01_Adapter
- asp.net-mvc – Asp.Net MVC控制器 – 动作和视图
- asp.net – 与WCF和其他Web服务有什么区别?
- asp.net-mvc-4 – 防伪标记和Web测试
热点阅读