需要“jquery”ScriptResourceMapping。请添加一…

2019-05-04 09:43:39来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

问题:

该错误是因为应用程序需要jQuery,但是当前项目中并没有jQuery,或者存在jQuery但是程序不知道jQuery的存放路径。

解决方案:

一.下载jQuery,引入必要的jquery-XXX.jsjquery-XXX.min.js即可,然后放置在应用程序的根目录下的Scripts文件夹(没有的话新建一个用来放置js文件的Scripts文件夹),在vs2013既以上版本,可以通过内置了NuGet软件包管理添加。

右键引用,选择管理NuGet程序包

搜索jQuery,点击安装

通过NuGet管理添加如下表示OK,手动下载的引入必要的jquery-XXX.jsjquery-XXX.min.js即可

 

二.添加新建项,选择全局应用程序类(有的话直接添加一下代码),在Global.asax文件中的Application_Start()方法中添加以下代码(记得引入命名空间System.Web.UI):

1 ScriptManager.ScriptResourceMapping.AddDefinition("jquery", new ScriptResourceDefinition
2             {
3                 Path = "~/scripts/jquery-3.1.1.min.js",
4                 DebugPath = "~/scripts/jquery-3.1.1.js",
5                 CdnPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-3.1.1.min.js",
6                 CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-3.1.1.js"
7             });

然后清理解决方案和项目,在生成,防止以前遗留的dll导致不成功

参考博客:https://www.cnblogs.com/dotgua/p/6288941.html


原文链接:https://www.cnblogs.com/M-fengye/p/10803080.html
如有疑问请与原作者联系

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:J45W-10T-16T黄铜法兰截止阀厂家,J45W-10T-16T黄铜法兰截止阀价

下一篇:生产制造追溯系统-再说条码打印