添加校验后报错
来源:互联网 发布:淘宝助理起到什么作用 编辑:程序博客网 时间:2024/06/03 16:33
使用VS 2015,对文本添加校验之后,程序报错:
“/”应用程序中的服务器错误。WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。 说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。源错误: 执行当前 Web 请求期间生成了未经处理的异常。可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息。 堆栈跟踪: [InvalidOperationException: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。] System.Web.UI.ClientScriptManager.EnsureJqueryRegistered() +143 System.Web.UI.WebControls.BaseValidator.RegisterUnobtrusiveScript() +11 System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +88 System.Web.UI.Control.PreRenderRecursiveInternal() +166 System.Web.UI.Control.PreRenderRecursiveInternal() +236 System.Web.UI.Control.PreRenderRecursiveInternal() +236 System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4680版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.6.1055.0
解决方法:
一、
把
C:\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.7.1\lib\net45
路径里的dll文件添加到项目里的bin文件夹里(bin是隐藏的,点击解决方案管理器上方工具栏中的“显示所有文件”可以看到)
应该是使用的版本号不同,我的C盘里并未发现AspNet.ScriptManager.jQuery.1.7.1这个文件夹,而是有1.8.2和1.10.2两个文件夹,将这两个文件夹下的net45里面的dll分别放入bin文件夹内,但是程序会出现另一个错误,有待进一步验证。
二、
在web.config配置文件中找到
<appSettings> <add key=" aspnet:UseTaskFriendlySynchronizationContext" value="true" /> <add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" /></appSettings>
删除
<add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" />
即可。
如果没有上面的标签,则在appSettings标签中添加
<add key="ValidationSettings:UnobtrusiveValidationMode" value="None" />
然后刷新页面oK成功
0 0
- 添加校验后报错
- 为SRAM添加校验
- esclipse 添加xsd 校验
- jQuery validate 动态添加校验
- form表单添加ajax校验
- bootstrapValidator添加远程动态校验
- appfuse文档(六)--添加校验和菜单
- 14.向login程序添加校验
- 08、给数据模型添加校验器
- a标签添加js校验提示框
- 校验资费添加其它的内容(Jsp)
- 添加账务账号的部分校验
- 日志信息添加和参数校验
- 使用BigInteger添加和校验权限
- 库存管理系统之添加产品校验
- struts2添加自己的校验器
- Service基类--添加非空校验方法
- Easyui如何添加简单自定义校验
- GCD
- 球员能力图(综合练习)
- MySQL中的基础设置查询语句
- Gradle 常用命令参数及解释
- 选择排序
- 添加校验后报错
- 走进AngularJs(九)表单及表单验证
- 119. Pascal's Triangle II#1(Done)
- 14C进制转换
- angularJs模块ui-router之路由控制
- SPM、ScSPM到LLC——从原理到实现
- java list 去重
- 脚本启动oracle服务(64位11goracle)
- angularJs模块ui-router之多视图