asp.net-mvc – 十进制的最佳数据注释(18,2)
发布时间:2020-05-29 20:43:40 所属栏目:asp.Net 来源:互联网
导读:我有一个列在我的sql server 2008 wih类型的十进制(18,2)。但是在实体框架上,我可以在我的asp.net MVC Web应用程序中对这个属性应用哪些最好的数据注释验证? 没有明确的十进制数据注释,因此您需要使用两个单独的数据来添加约束。 两个小数点 [RegularExpre
|
我有一个列在我的sql server 2008 wih类型的十进制(18,2)。但是在实体框架上,我可以在我的asp.net MVC Web应用程序中对这个属性应用哪些最好的数据注释验证? 解决方法没有明确的十进制数据注释,因此您需要使用两个单独的数据来添加约束。两个小数点 [RegularExpression(@"^d+.d{0,2}$")]
该正则表达式将确保该属性最多有两个小数位。 最大18位数字 [Range(0,9999999999999999.99)] 假设你不接受任何负数。否则,用-9999999999999999.99替换0。 结果 [RegularExpression(@"^d+.d{0,2}$")]
[Range(0,9999999999999999.99)]
public decimal Property { get; set; } (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – .Net 4.5.1框架的maxRequestLength
- asp.net – 检查Active Directory密码是否与cookie不同
- ASP.NET JSON字符串与实体类的互转换示例代码
- 获取当前的ASP.NET机器密钥
- asp.net-mvc – DataAnnotationsModelBinder如何使用自定义
- asp.net – 如何删除linq到sql?
- asp.net – Intranet / Internet的Windows身份验证
- asp.net – 用于集成的IIS 7的自定义HttpModule
- asp.net-mvc – Jasmine在一个单独的测试项目中
- asp.net-mvc – 为什么InitializeSimpleMembershipAttribut
推荐文章
站长推荐
热点阅读
