我百度到的答案,原文请点击

错误信息:

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() +2365285
System.Web.UI.WebControls.BaseValidator.RegisterUnobtrusiveScript() +11
System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +9641449
System.Web.UI.Control.PreRenderRecursiveInternal() +83
System.Web.UI.Control.PreRenderRecursiveInternal() +155
System.Web.UI.Control.PreRenderRecursiveInternal() +155
System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +974

版本信息: Microsoft .NET Framework 版本:4.0.30319; ASP.NET 版本:4.5.27.0

解决方法如下

方法一:

修改Web.config文件如下:

<configuration>

<appSettings>

<add key="ValidationSettings:UnobtrusiveValidationMode"value="None" />

</appSettings>

……

</configuration>

方法二:

修改全局应用程序类Global.asax

1.    添加程序集引用:using System.Web.UI;

2.    在类Global的Application_Start方法中添加如下代码:

ScriptManager.ScriptResourceMapping.AddDefinition("jquery",

new ScriptResourceDefinition

{

Path = "~/scripts/jquery-1.7.2.min.js",

DebugPath = "~/scripts/jquery-1.7.2.min.js",

CdnPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.min.js",

CdnDebugPath = "http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.1.js"

}

);

3.    在解决方案项目目录下新建scripts文件夹,放入文件jquery-1.7.2.min.js

以下两种方法仅供参考,对理解错误产生的原因有帮助!

方法三:

在aspx页面的Page_Load方法中添加如下代码:

UnobtrusiveValidationMode = UnobtrusiveValidationMode.None;

方法四:

把文件AspNet.ScriptManager.jQuery.dll添加到项目的引用中。该方法可以消除错误,但是会导致验证控件不起作用。

 
 

最新文章

  1. 黄聪: PHP WkHtmlToPdf/WkHtmlToImage 将网页直接转换成pdf和图片
  2. System.ArgumentOutOfRangeException: 指定的参数已超出有效值的范围
  3. php开源项目
  4. (转)关于java和web项目中的相对路径问题
  5. javascript 上传 预览图片 兼容 谷歌 ie
  6. java进程
  7. 射频识别技术漫谈(19)——Desfire的3次握手认证和段密码生成
  8. 动态的改变标签内的src属性
  9. cinder块存储控制节点
  10. BZOJ 2287. [HZOI 2015]疯狂的机器人 [FFT 组合计数]
  11. 模拟实现 DBUtils 工具 , 技术原理浅析
  12. .NET平台下,初步认识AutoMapper
  13. springboot之定时任务
  14. ASP.NET MVC基础知识
  15. POJ 1636 Prison rearrangement DFS+0/1背包
  16. 【html】关于锚点的一些事
  17. 日记整理----&gt;2016-11-26
  18. 五种典型开发周期模型(瀑布、V、原型化、螺旋、迭代)
  19. 学习JavaWeb aop两种配置方式
  20. 字符串(string)与整型(int)、浮点型(float)等之间的转换

热门文章

  1. [LeetCode] Word Squares 单词平方
  2. Kafka实战系列--Kafka的安装/配置
  3. 那些年做过的 .NET Web 项目和 iOS 之路的一些思考
  4. 【和小强学移动app测试2】移动终端app测试点归纳(持续更新)
  5. Strom学习笔记一
  6. uva1349Optimal Bus Route Design
  7. SQL_CURSOR_游标循环
  8. Unity之Avatar原理
  9. BZOJ 1567: [JSOI2008]Blue Mary的战役地图( 二分答案 + hash )
  10. 【读书笔记】【深入理解ES6】#12-代理(Proxy)和反射(Reflection)API
  11. linux下删除目录及其子目录下某种类型文件
  12. Could not retrieve mirrorlist http://mirrorlist.centos.org/?release=7&amp;arch=x86_64&amp;repo=os&amp;infra=stock32 error was 14: curl#6 - &quot;Could not resolve host: mirrorlist.centos.org; Unknown error&quot;
  13. SQLAlchemy介绍
  14. Oracle创建表空间、用户管理、角色管理
  15. 水晶报表Crystal 无效索引
  16. CentOS 6.5下RPM方式(重新)安装MySQL 5.7.21从头到尾篇
  17. gitlab-ci的注意点
  18. Flume-1.8.0_部署与常用案例
  19. php链式操作的实现
  20. ​ 用一个开发案例详解Oracle临时表