问题详情

如下图所示(部分):

出现该错误,是因为应用程序中需要使用到jquery(现在的web应用程序哪个能离开jquery呢),而目前程序目录中并没有jquery文件,或者有jquery文件但是程序并不知道jquery文件存放的具体位置。因此,我们要做的就是让应用程序能够找到jquery源文件。

引入jquery

如果项目中还没有引入jquery文件,则第一步就是要引入jquery文件。可以从jquery官网下载最新版的jquery源文件,然后在应用程序的根目录下新建一个Scripts文件夹用来放置js文件,将jquery源文件解压到该目录中。如果你使用的版本是vs2013及以上版本,则会方便很多,因为会有内置了NuGet软件包管理,在引用上右击鼠标,会出现NuGet程序包管理选项,点击就会出现管理界面:

出现管理界面之后,在搜索框中搜索jquery,会出现jquery项目结果。

由于我已经安装了jquery,所以该右侧出现的是卸载和更新,如果是项目中没有jquery,则会显示安装按钮。

点击安装之后,NuGet会自动创建Scripts文件夹并将jquery源文件下载到该文件夹中。

引入jquery文件后,程序目录应该如下图所示:

上图是通过NuGet安装的jquery,如果是直接从官网下载jquer引入,则不必将上面的文件全部引入,只需引入必要的jquery-***.js(用于开发环境)和jquery-***.min.js(用于生产环境)即可。(***为jquery的具体版本号)

配置jquery的目录

引入了jquery文件之后,下一步就是要让应用程序知道jquery源文件的位置,也就是要配置jquery的目录。

配置jquery目录可以在Global.asax文件中的Application_Start()方法中添加以下代码:

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-1.7.2.min.js",
6                 CdnDebugPath = "http://ajax.microsoft.com/ajax/jQuery/jquery-1.7.2.js"
7             });

上述代码中将jquery文件的位置映射到了程序的管理当中,注意配置路径要和与安装的路径和版本相一致,这样一来程序就知道jquery的文件目录了。需要注意的是,配置时还需要引入System.Web.UI这个命名空间,因为ScriptManager位于该命名空间之下。

一般情况下,程序就可以正常运行了。

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

  1. [c#]解决方案:需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。

    [c#]解决方案:需要"jquery"ScriptResourceMapping.请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping. 参考 ...

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

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

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

    1.先将aspnet.scriptmanager.jquery.dl  复制到bin  (网站根目录下的bin文件夹找不到,看看下面的图片中点击[显示所有文档])  文件夹下. 2.在网站根目录下sc ...

  4. 【Python3.7】就餐人数:在为完成练习 9-1 而编写的程序中,添加一个名为 number_served 的属性,并将其默认值设置为 0。根据这个类创建一个名为 restaurant 的实例

    # [Python3.7]就餐人数:在为完成练习 9-1 而编写的程序中,添加一个名为 number_served的属性,并将其默认值设置为 0.根据这个类创建一个名为 restaurant 的实例: ...

  5. 未找到重要体积,且场景太大,自动合成的体积无法产生良好的效果。请添加一个紧密包裹的lightmass重要体积来优化场景质量及光照构建时间。

    UE4系列文章目录 文章目录 UE4系列文章目录 前言 一.使用步骤 二.加入体积雾 前言 今天想在UE4里面使用体积雾功能达到有光束的效果结果在使用体积雾时报错提示如下: 未找到重要体积,且场景太大 ...

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

    Js代码   <div>1</div> <div>2</div> <div>3</div> <div>4</d ...

  7. jquery js 设置 div 的内容,给 div 添加一个属性

    设置 div 的内容的写法: jquery 的写法:    $( "#div1" ).html( "aa" );    // 将 div1 元素里面的 html ...

  8. 用一个案例介绍jQuery插件的使用和写法

    我们在做web的时候都会用到很多jQuery插件,这些插件可以很方便的使用.但对于初学者来说想要修改插件中的一些功能,或者想要自定义插件却不是容易的事情.自己也刚好在学习这部分的知识,这里用一个案例来 ...

  9. linux下如何添加一个用户并且让用户获得root权限

    测试环境:CentOS 5.5 1.添加用户,首先用adduser命令添加一个普通用户,命令如下: #adduser tommy //添加一个名为tommy的用户 #passwd tommy   // ...

最新文章

  1. 关于在WebForm页面使用Ajax
  2. 【控制】传递函数的性质
  3. 开始使用vue.js
  4. python的符号lt和gt怎么输入_lt;lt;Python基础教程gt;gt;学习笔记 | 第12章 | 图形用户界面...
  5. Promise、Promise.all和Promise.race实现
  6. WCF netTcpBinding寄宿到IIS7
  7. Mac下IDEA安装Protobuf插件
  8. jquery 是通过id 还是name
  9. SIP中第三方呼叫控制(3PCC)建立流程
  10. RabbitMQ控制台队列标签的含义
  11. 手机游戏开发 - 究竟要做什么、怎么做(中)
  12. rs232 linux驱动程序,rs232驱动,USB-RS232驱动程序安装说明
  13. JavaWeb~Servlet~深入理解Cookie
  14. ineligible devices xcode6.3
  15. bzoj 1863 [Zjoi2006]trouble 皇帝的烦恼
  16. 外观html与外观css的区别,用房间和装修来解读html代码与css样式的区别和关系
  17. 全网最细MySQL数据库下载及安装教程
  18. 世界上最全的防醉酒+解酒法(为了关心的人,一定要看看哦)
  19. 购房流程 - 新浪网
  20. mysql:百度地图经纬度,按照经纬度坐标排序查询

热门文章

  1. 深入理解HashMap和LinkedHashMap的区别
  2. MySQL的学习--触发器
  3. JUC原子类-类成员(五)
  4. 数据结构(7)—— 排序总结
  5. 通俗易懂讲解RPC、SpringCloud、Dubbo、Zookeeper、Hadoop、hive等概念的区别
  6. JSONObjec的作用详解——Web网络系列学习笔记
  7. 10行代码AC——7-2 说反话-加强版 (20 分)——解题报告
  8. [leetcode] 53.最大子序和
  9. count(id)count(1)count(*)count(字段)
  10. 计算机类学生发专利,关于统计2020年老师指导本科生发表科研论文数和申请专利数的通知...