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


相关推荐

  • 奕新集团GG环境搭建(无图)

    奕新集团GG环境搭建(无图)

    2021年9月12日
    66
  • 网络安全工具列表

    网络安全工具列表网络安全工具列表 Sec Tools List 主要总结渗透中利用到的一些工具 按照 ATT amp CK 矩阵的流程进行分类 在此基础上进行了更细致的划分 一些常用的工具 Nmap MSF Minikatz 不在记录 Initial Access1 信息搜集 1 1 人员泄露信息 浏览器 泄露数据库 datasploitth 社交信息 ScrapedIn 搜索 Linkedin 信息 ThreatIngest Twitter RSS 等文件元数据

    2026年3月26日
    3
  • Fleet究竟是什么?为什么最近这么火~

    Fleet究竟是什么?为什么最近这么火~如何看待JetBrains推出的轻量级编辑器Fleet?

    2022年6月1日
    63
  • 浅谈 MyBatis 缓存

    浅谈 MyBatis 缓存EhCache是一个快速的、轻量级的、易于使用的、进程内的缓存。它支持read-only和read/write缓存,内存和磁盘缓存。是一个非常轻量级的缓存实现,而且从1.2之后就支持了集群,目前的最新版本是2.8。

    2022年5月21日
    42
  • 《你的降落伞是什么颜色》书摘

    《你的降落伞是什么颜色》书摘之前在家装修时候读的一本不错的职业规划书 分享给大家 书摘如下 书籍简介名称 你的降落伞是什么颜色作者 理查德 尼尔森 鲍利斯内容 本书全面介绍了微服务的建模 集成 测试 部署和监控 通过一个虚构的公司讲解了如何建立微服务架构 主要内容包括认识微服务在保证系统设计与组织目标统一上的重要性 学会把服务集成到已有系统中 采用递增手段拆分单块大型应用 通过持续集成部署微服务 等等

    2026年3月26日
    2
  • 硬件工程师成长之路(1)——元件基础「建议收藏」

    硬件工程师成长之路(1)——元件基础「建议收藏」送给大学毕业后找不到奋斗方向的你(每周不定时更新)

    2022年6月2日
    105

发表回复

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

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