完美解决WebForms UnobtrusiveValidationMode

2025-10-24 08:14:10

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

完美解决WebForms UnobtrusiveValidationMode

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)应该都可以的。你们可以试试,然后告诉我结论。

完美解决WebForms UnobtrusiveValidationMode

3、右击项目->添加->引用

如下图。

完美解决WebForms UnobtrusiveValidationMode

4、然后点击->浏览

完美解决WebForms UnobtrusiveValidationMode

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

完美解决WebForms UnobtrusiveValidationMode

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

完美解决WebForms UnobtrusiveValidationMode

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、不过不建议使用上述方法,感觉是在逃避问题。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢