你的位置:首页 > 软件开发 > ASP.net > MVC的验证(模型注解和非侵入式脚本的结合使用)

MVC的验证(模型注解和非侵入式脚本的结合使用)

发布时间:2016-09-16 17:00:06
@HtmlHrlper方式创建的标签,会自动生成一些属性,其中一些属性就是关于验证如图示例: 模型注解通过模型注解后,MVC的验证,包括前台客户端,后台服务器的验证,MVC统统都做了包含,即使用户在客户端禁用Javascript,服务器也会将非法操作进行验证,当前前提是 ...

@HtmlHrlper方式创建的标签,会自动生成一些属性,其中一些属性就是关于验证

如图示例:

MVC的验证(模型注解和非侵入式脚本的结合使用)

 


 

模型注解

通过模型注解后,MVC的验证,包括前台客户端,后台服务器的验证,MVC统统都做了包含,即使用户在客户端禁用Javascript,服务器也会将非法操作进行验证,当前前提是针对Model实体标识了注解的情况。

 

要能够正常进行非空等合法性验证必须做如下步骤(前提条件):

1.必须在实体的每个类型上加上Required特性,但是数字型的属性默认已经加上了。

2.必须在视图上导入如下脚本:

<script src='/images/loading.gif' data-original="~/Scripts/jquery-1.7.1.js"></script>  <script src='/images/loading.gif' data-original="~/Scripts/jquery.validate.js"></script><script src='/images/loading.gif' data-original="~/Scripts/jquery.validate.unobtrusive.js"></script> ——非嵌入式脚本

原标题:MVC的验证(模型注解和非侵入式脚本的结合使用)

关键词:mvc

mvc
*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。