WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。「建议收藏」

WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。「建议收藏」WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。

大家好,又见面了,我是你们的朋友全栈君。

背景:

    在我们平时登录微博或是淘宝时,除了输入账号密码,经常还要输入验证码,不管是哪一项我们输错了,都会弹出相应的提示框,我们在cs中,用msgbox就可以弹出提示框,那么在网页上,如何弹出提示框呢?以登录时用户名或验证码提示为例:

Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('登录失败,用户名或密码错误');</script>"); 

这是其中的一种方法,但是加了这个方法后,又会出现其他的错误:

 WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。「建议收藏」

原因:  

    从代码中可以看出,script language=“JavaScript”,然而我们并没有相应的JQuery引用,所以就会报错。

    JQuery 是JavaScript的一个类库,用JavaScript写各种各样的方法,封装在一起,就可以组成一个JQuery。

解决办法:

1.提示这个错误,最直接的方法就是添加JQuery引用,找到相应的Jquery(aspnet.scriptmanager.jquery.dl)文件将其复制到bin文件夹下。

2. 在程序允许的情况下,降低.Framework的版本,在配置文件中删除相应的语句:

    <system.web> <compilation debug="true" targetFramework="4.5" /> <httpRuntime targetFramework="4.5" /> <!--删除该语句--> </system.web>

3.在aspx网页的Page_Load中加入相应的语句:

        protected void Page_Load(object sender, EventArgs e) { UnobtrusiveValidationMode = UnobtrusiveValidationMode.None; }

4.或是在配置文件中加入相应的语句:

<appSettings> <add key ="validationSettings:UnobtrusiveValidationMode" value ="none"/> </appSettings>

总结:

     初次接触网页版的程序,很多东西看起来都很新鲜,但是有了牛腩老师的讲解,一点都不难,而且还挺好玩的,看着自己做的网页一点点实现,有了问题,去解决就好了。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/105758.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月24日 下午10:20
下一篇 2022年4月24日 下午10:40


相关推荐

  • pycharm2021.5.2激活码[在线序列号]

    pycharm2021.5.2激活码[在线序列号],https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月19日
    79
  • 二路归并排序算法实现-完整C语言程序

    推荐:http://www.cnblogs.com/roucheng/p/cppjy.html

    2021年12月25日
    49
  • ipset详解[通俗易懂]

    ipset详解[通俗易懂]ipset创建:create创建一个新的ipset集合:ipsetcreateSETNAMETYPENAMESETNAME是创建的ipset的名称,TYPENAME是ipset的类型:TYPENAME:=method:datatype[,datatype[,datatype]]method指定ipset中的entry存放的方式,随后的datatype约定了每个entry…

    2022年10月7日
    4
  • ComfyUI-GPT_SoVITS插件使用指南 从入门到精通教程

    ComfyUI-GPT_SoVITS插件使用指南 从入门到精通教程

    2026年3月16日
    3
  • C++构造函数的作用_c++什么是构造函数

    C++构造函数的作用_c++什么是构造函数PS:写在前面就是构造函数的作用可以这样理解,如果没有构造函数就是类里边只是声明了成员变量,成员函数,还有最后的对象,这样你在对该对象进行初始化赋值时就比较麻烦就得先调用成员函数对成员变量赋值,成员变量进而作用到对象上,之后有了构造函数,在构建构造函数时直接可以带参数对对象进行初始化,相当于省略了步骤,可以这样简单的理解。PS:但是构造函数远远不止只有赋值这一条作用(此处不要陷入误区以为他就是给成员变量赋值的这一个作用,不是这样的或者说不完全是这样,给成员变量赋值只是构造函数的作用之一,他还有其

    2025年10月6日
    6
  • mysql innodb的事业隔离级别_sqlserver事务隔离级别

    mysql innodb的事业隔离级别_sqlserver事务隔离级别在Mysql中,事务主要有四种隔离级别,今天我们主要是通过示例来比较下,四种隔离级别实际在应用中,会出现什么样的对应现象。Readuncommitted(未提交读)Readcommitted(已提交读)Repeatableread(可重复读)Serializable(可串行化)在理解四种隔离级别之前,我们需要先了解另外三个名词:脏读不可重复读幻读脏读A事务,会读取到B事务还未提交的数…

    2022年8月31日
    6

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号