asp.net-mvc – 使用数字属性的MVC3 DataAnnotationsExtensions
发布时间:2020-12-16 07:32:46 所属栏目:asp.Net 来源:网络整理
导读:我已经安装了Scott的Kirkland DataAnnotationsExtensions. 在我的模型中,我有: [Numeric]public double expectedcost { get; set; } 在我看来: @Html.EditorFor(model = model.expectedcost) 现在,当页面尝试渲染时,我收到以下错误: Validation type name
我已经安装了Scott的Kirkland DataAnnotationsExtensions.
在我的模型中,我有: [Numeric] public double expectedcost { get; set; } 在我看来: @Html.EditorFor(model => model.expectedcost) 现在,当页面尝试渲染时,我收到以下错误:
任何想法为什么我收到错误? 解决方法
快速回答就是删除属性
[Numeric] 更长的解释是,通过设计,验证已经添加了一个data-val-number,因为它是double类型.通过添加数字,您将复制验证. 这工作: [Numeric] public string expectedcost { get; set; } 因为变量是string类型,并且您要添加Numeric属性. 希望这可以帮助 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – ContentPlaceHolder可以放在Web用户控件中吗?
- asp.net – RequiredFieldValidator在文本上放置display:i
- 为什么开发人员在实现版本控制时如此珍贵地发布API?
- asp.net-mvc – 你如何安装Castle Windsor IOC?
- asp.net-mvc – 实体框架数据库 – 第一个uniqueidentity结
- asp.net – 使用ViewComponent的Ajax
- Asp.net webForm设置允许表单提交Html的方法
- 如何在ASP.NET中获取原始请求体?
- asp.net-mvc – ASP.Net MVC在回发之间保持动作参数
- 如何在VBScript中使用最小的分隔符和时区格式化日期时间?
推荐文章
站长推荐
热点阅读