完美解决WebForms UnobtrusiveValidationMode
1、首先我们在自己的硬盘上搜索关键字(jquery,ScriptResourceMapping),看能不能找到要添加的那个文件。当然小编提醒你要找的文件在C:\Program Files (x86)\Microsoft Web Tools\Packages 。(要你们搜索只是告诉你们解决问题的思路,你们以后也可以试着这样解决)。如图

2、然后我们定位到其中的一个文件夹。C:\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.8.2\lib\net45 。如图,(小编个人认为选择jQuery.1.8.2和jQuery.1.10.2)以及(选择net45和net40)应该都可以的。你们可以试试,然后告诉我结论。

3、右击项目->添加->引用
如下图。

4、然后点击->浏览

5、定位到刚才所说的AspNet.ScriptManager.jQuery.dll文件(后缀名为dll文件的是动态链接库文件,不懂的话自己百度一下)。C:\Program Files (x86)\Microsoft Web Tools\Packages\AspNet.ScriptManager.jQuery.1.8.2\lib\net45 。如图。

6、然后,点击->添加。我们会发现项目多了一个bin目录,自己刚刚添加的文件也在bin目录。如图。

7、重新运行项目,完美解决。
1、另外楼主也试过了我谷大师的方法:也能成功。
1、 在程序允许的情况下,降低.Framework的版本:
web.config配置文件中:
<!--修改前-->
<system.web>
<compilation debug="true" targetFramework="4.5" />
<httpRuntime targetFramework="4.5" /> <!—将其删除-->
</system.web>
<!--修改后-->
<system.web>
<compilation debug="true" targetFramework="4.5" />
</system.web>
2、不过不建议使用上述方法,感觉是在逃避问题。