博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mvc AddImplicitRequiredAttributeForValueTypes
阅读量:5926 次
发布时间:2019-06-19

本文共 469 字,大约阅读时间需要 1 分钟。

1、AddImplicitRequiredAttributeForValueTypes (为值类型添加隐式必填验证),默认值 为true。刚在mvc view(html)中会为model的值类型属性(int,double,decimal,datetime等)自动添加data-val-required="属性名Age"的客户端验证属性。如果没赋值,则表单提交不能通过验证。

public class MyModel{       public int Age{ get; set; }}

2、大多数情形下不会让mvc自动添加隐式必填验证。所以在mvc项目的global文件中添加 DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false;禁用,即值类型属性不赋值的情形也会通过验证(没有其他显式验证声明时)

转载于:https://www.cnblogs.com/taoshengyujiu/p/6202176.html

你可能感兴趣的文章
两个不等式(Nopier)
查看>>
ceRNA 调控机制
查看>>
C 枚举 相同的值
查看>>
CRONTAB调用备份脚本时要注意环境变量的设置
查看>>
基于ArcGIS10.0和Oracle10g的空间数据管理平台(C#开发)-系统需求分析
查看>>
C++如何实现哈希数据结构——map Library
查看>>
分享8个超棒的基于HTML5和jQuery的开发教程
查看>>
粗化—lhMorpThick
查看>>
Hadoop Streaming框架使用(一)
查看>>
无根的根:无名师的 Unix 心传
查看>>
如何隐藏vs2005的起始页
查看>>
关于自动化测试
查看>>
让 VS 编译 MonoTouch 项目源文件不再出错
查看>>
asp.net里获取当前时间,并字符串格式化转换(转)
查看>>
jQuery-插件-背景滑动菜单(第二次自已偿试写插件)
查看>>
JFreeChart开发_用JFreeChart增强JSP报表的用户体验
查看>>
Android 打包签名 从生成keystore到完成签名
查看>>
Objective-C 编程语言官网文档(十二)-线程
查看>>
Visio绘制系统图
查看>>
如何让oracle的select强制走索引
查看>>