asp.net-mvc – EnumDataType属性在ASP.NET MVC中有什么作用?
发布时间:2020-12-16 04:36:17 所属栏目:asp.Net 来源:网络整理
导读:我一直在我的一些模型对象上使用字符串属性来表示枚举.我只使用字符串,因为Entity Framework Code First中还没有枚举支持.无论如何,我注意到System.ComponentModel.DataAnnotations中有一个名为EnumDataType的属性.我尝试设置此属性,但似乎没有任何影响. 我
我一直在我的一些模型对象上使用字符串属性来表示枚举.我只使用字符串,因为Entity Framework Code First中还没有枚举支持.无论如何,我注意到System.ComponentModel.DataAnnotations中有一个名为EnumDataType的属性.我尝试设置此属性,但似乎没有任何影响.
我应该提一下,我的最终目标是在“创建”或“编辑”视图中为任何枚举类型显示相应的下拉列表.我想也许EnumDataType可以在自动脚手架方案中使这更容易,但我不确定是这种情况. 三个问题: > EnumDataType在ASP.NET MVC中有用吗? 解决方法
EnumDataType目前仅由ASP.NET动态数据站点支持(在.NET 4.0中).您通常可以构建自己的自定义
HTML帮助程序,如果它包含属性(通过反射),则会对属性进行检查,并使用链接枚举中的值为其创建下拉列表.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – SignalR/signalr/hubs 404未找到
- ASP.NET MySQL大规模.推荐的?
- asp.net – 为“忘记密码”执行代码的最佳方式
- asp.net – 为什么我不能将if和eval结合起来?最新的选择是
- asp.net – 仅在本地IIS服务器上支持创建虚拟目录
- asp.net 多文件上传,兼容IE6/7/8,提供完整代码下载
- asp.net中的pagemethods
- 在ASP.NET MVC 3中为未经过身份验证的用户缓存主页
- asp.net-mvc – 当action等于默认路由值时,MVC ActionLink省
- asp.net-mvc-3 – 绑定到MVC3中的DropDownList