asp.net-mvc – 十进制的最佳数据注释(18,2)
发布时间:2020-12-16 00:36:20 所属栏目:asp.Net 来源:网络整理
导读:我有一个列在我的sql server 2008 wih类型的十进制(18,2)。但是在实体框架上,我可以在我的asp.net MVC Web应用程序中对这个属性应用哪些最好的数据注释验证? 解决方法 没有明确的十进制数据注释,因此您需要使用两个单独的数据来添加约束。 两个小数点 [Re
我有一个列在我的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 Core 依赖注入基本用法
- asp.net-mvc – 根据请求域捆绑CSS文件?
- asp.net-mvc – 使用Razor最佳实践的MVC 3
- asp.net-mvc – 使用MVC时,如何调用Controller Action和Pas
- 使用Asp.Net Core时,如何查看为Razor Page生成的代码?
- ASP.Net多租户SaaS应用程序中的本地化(i18N)
- asp.net-mvc-3 – Application_End被过早/经常调用
- asp.net – requestValidationMode 4.5 vs 2.0
- asp.net-mvc – Windsor NHibernate ISession MVC
- asp.net-core – appsettings.json中ConnectionString中的S
推荐文章
站长推荐
- asp.net – 问题检查后面的代码中的单选按钮
- asp.net代码中修改web.config节点的具体方法
- asp.net – 什么是Eval(“this”)的正确等价物
- asp.net – 在gridview中显示2位小数位数
- asp.net-mvc – Asp.Net Mvc – 在ActionResult.
- asp.net-mvc-3 – SelectList不显示所选项目
- asp.net – ScriptManagers的ScriptMode中Debug和
- asp.net-mvc – Razor视图与部分视图
- asp.net-mvc-3 – 以弹出方式打开视图
- asp.net-mvc – ASP.NET MVC中的Cookie管理
热点阅读