ASP.NET页面按钮单击事件失效的解决方法
2023-06-13 09:15:18 时间
今天,再次运行以前的项目时,发现按钮的单击事件不起作用了,加了断点之后发现根本没有触发该事件....
按照网上找到的答案,有的说把控件删掉重新拖拽一个进去,虽然以前也遇到过控件失效,重新拖拽有效的时候,但这次没有起作用。
而后,继续寻找答案,有的说可能是form嵌套,可是查看源代码没有这个问题。
无意中,尝试在按钮中加了一个客户端单击事件:
复制代码代码如下:
按照网上找到的答案,有的说把控件删掉重新拖拽一个进去,虽然以前也遇到过控件失效,重新拖拽有效的时候,但这次没有起作用。
而后,继续寻找答案,有的说可能是form嵌套,可是查看源代码没有这个问题。
无意中,尝试在按钮中加了一个客户端单击事件:
OnClientClick="returntrue"
竟然有效了:
<asp:ImageButtonID="imgSearch"runat="server"
ImageUrl="~/images/iconSearch.png"OnClientClick="returntrue"onclick="imgSearch_Click"style="margin-top:5px;"/>
虽然还不知道具体原因是什么,但是毕竟起作用了,还是很高兴的。
相关文章
- [接上篇]在Window10/11的Linux子系统Docker上部署VB.NET Asp.Net Core WebAPI应用
- Oracle 等待事件 SQL*Net break/reset to dblink 官方解释,作用,如何使用及优化方法
- .net安装 Linux 上的 ASP.NET 环境(linux安装asp)
- 使用.NET技术操作MySQL数据库:简单易学,高效稳定(.net操作mysql)
- asp.net的web服务MSSQL检测ASP.NET的Web服务——利用它构建更棒的站点(mssql检测基于)
- 数据库NET开发者操作Oracle数据库的全攻略(net操作oracle)
- NET与MySQL的无限结合(.net 连接mysql)
- Net结合MySQL实现强劲的数据库运算(.net 用mysql)
- NET环境下MySQL数据库的使用实践(.net支持mysql吗)
- NET 对MySQL 的支持有限(.net不支持mysql)
- Net平台下MySQL数据库操作实践(.net mysql操作)
- 分类NET 5与MySQL分类新加坡开发者技术展望(.net 5 mysql)
- ASP.NET中使用AspnetAccessProvider
- ACCESS的参数化查询,附VBSCRIPT(ASP)和C#(ASP.NET)函数
- 如何为asp.net网站项目添加子项目
- ASP.NET页面中动态增加的控件、添加事件
- asp.net(C#)中给控件添加客户端js事件的方法
- ASP.NET编程时遇到GridView的一个问题激发了未处理的事件"PageIndexChanging"
- 鼠标右击事件代码(asp.net后台)
- 答你所问.NET小常识方便学习asp.net的朋友
- ASP.NET的事件模型(很适合学习的文章)
- 浅析ASP.NET安全性分析(加强asp.net1.1/2.0安全性)
- 基于ASP.NET的lucene.net全文搜索实现步骤
- 浅谈c#.net中巧用ToString()将日期转成想要的格式
- ASP.NET页面事件执行顺序介绍
- 详解ASP.NET页面生命周期事件
- asp.net在事件中启动线程来打开一个页面的实现方法
- ASP.NET中实现定制自己的委托和事件参数类