WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping
Posted wax01
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping相关的知识,希望对你有一定的参考价值。
WebForm 4.5 开发中,很多控件默认Enable了 Unobtrusive ValidationMode(所谓Unobtrusive Validation,就是一种隐式的验证方式)的属性(和jquery的引用相关),但并未对其进行赋值, Programmer必须手动对其进行设置。比如,在进行数据验证时使用的各种validator(今天使用的RequiredFieldValidator控件),以及进行authorization及authenication设置时,由于需要在前端调用jquery来进行身份验证,都默认Enable了 Unobtrusive ValidationMode。如果不对该属性进行配置,将会产生ERROR。
找到相应的Jquery(aspnet.scriptmanager.jquery.dl)文件将其复制到bin文件夹下。
由于我是新建的空Web应用程序,因此没有添加Jquery。我们可以通过新建一个非空的Web应用程序将里面的对应的Jquery文件粘贴到上文提到的文件夹下。
以上是关于WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping的主要内容,如果未能解决你的问题,请参考以下文章
在 WebForms 页面中使用 Url.Content 会错误地解析波浪号
ViewBag 未在混合 Webforms/MVC 项目中声明
webforms : 确定 updatepanel 中的哪个控件触发刷新
“Sys.WebForms.PageRequestManagerServerErrorException:状态代码:500”