WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。

问题如下:

“/”应用程序中的服务器错误。


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() +2871909
   System.Web.UI.WebControls.BaseValidator.RegisterUnobtrusiveScript() +11
   System.Web.UI.WebControls.BaseValidator.OnPreRender(EventArgs e) +9678633
   System.Web.UI.Control.PreRenderRecursiveInternal() +88
   System.Web.UI.Control.PreRenderRecursiveInternal() +160
   System.Web.UI.Control.PreRenderRecursiveInternal() +160
   System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +4775


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

解决方法:

1、 在程序允许的情况下,降低.Framework的版本,具体方法如下:

<!--修改前-->
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" /> <!—将其删除-->
</system.web>

<!--修改后-->
<system.web>
<compilation debug="true" targetFramework="4.0" />
</system.web>

2、 在webconfig中找到

<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成功

时间: 2024-10-12 14:35:24

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。的相关文章

Web Form要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。”的解决办法。

缩进相同的一组语句构成一个代码块,称之为代码组:代码组首行以关键字开始,以冒号":"结束,该行之后的一行或多行构成代码组! 模块结构和布局:这里有一个__doc__文档属性,可以访问模块,或者函数的说明文档 1.起始行 2.模块文档 3.模块导入 4.变量定义 5.类定义 6.函数定义 7.主程序 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 #/usr/bin/env python    #1.Startup line &q

(转)要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。”的解决办法。

要“jquery”ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping.”的解决办法. 1.先将aspnet.scriptmanager.jquery.dl   (    C:\Program Files\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.7.1\lib\net45  )   复制到bin  (网站根目录下的bin文件夹找不到,看看

不能使用ASP.NET验证控件---WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptRes

方法一: 在webconfig中找到 <appSettings>        <add key=" aspnet:UseTaskFriendlySynchronizationContext" value="true" />         <add key="ValidationSettings:UnobtrusiveValidationMode" value="WebForms" /> 

WEB.NET error:请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping 解决方案

参考 http://blog.csdn.net/kisscatforever/article/details/50579935 今天用了一个组件 一个验证型的组件. 然后出现了这个问题. 我看了网上一些方法,最适合的还是用vs自带的Nuget包安装一个jquery. 用这个直接下一个jquery就好.在根目录下添加全局应用程序类Global.asax文件,在Application_Start事件中添加如下代码: ScriptManager.ScriptResourceMapping.AddDef

Jquery为DIV添加点击事件,Jquery为a标签超链接添加点击事件

Js代码   <div>1</div> <div>2</div> <div>3</div> <div>4</div> <div>5</div> 为这5个DIV绑定点击事件,当点击第2个的时候弹出提示2,第4个的时候弹出提示4 <script type="text/javascript"> $(function(){ $("div").e

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping——牛腩新闻发布系统

VS2011使用验证控件出现" WebForms UnobtrusiveValidationMode 需要"jquery"ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping. "的解决办法. 方法一:在webconfig中找到 <appSettings> <add key="aspnet:UseTaskFriendlySynchronizationCont

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping

错误信息: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping. 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.InvalidOperationException: WebForms UnobtrusiveVal

WebForms&#160;UnobtrusiveValidationMode&#160;需要“jquery”ScriptResourceMapping

问题详细描述信息: 异常详细信息:System.InvalidOperationException: WebForms                         UnobtrusiveValidationMode 需要"jquery"ScriptResourceMapping. 请添加一个名为 jquery(区分大小写)的ScriptResourceMapping. 解决方法: 在web.config中找到 <appSettings> <addkey="

ASP.NET 验证控件报错:WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。

在Visual Studio 2012中添加并使用验证控件时,可能会遇到如下的错误: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping. 个人判断,出现这个错误的原因是,ASP.NET的验证控件前端会使用jQuery代码.但因为项目中并没有注册jQuery,故报此错误. 解决办法如下: 1.添加Global.asax文件