ASP.NET页面按钮单击事件失效的解决方法
更新时间:2014年02月18日 10:48:46 作者:
按钮的单击事件不起作用了,加了断点之后发现根本没有触发该事件,下面有个不错的解决方法,大家可以参考下
今天,再次运行以前的项目时,发现按钮的单击事件不起作用了,加了断点之后发现根本没有触发该事件....
按照网上找到的答案,有的说把控件删掉重新拖拽一个进去,虽然以前也遇到过控件失效,重新拖拽有效的时候,但这次没有起作用。
而后,继续寻找答案,有的说可能是form嵌套,可是查看源代码没有这个问题。
无意中,尝试在按钮中加了一个客户端单击事件:
OnClientClick="return true"
竟然有效了:
<asp:ImageButton ID="imgSearch" runat="server"
ImageUrl="~/images/iconSearch.png" OnClientClick="return true" onclick="imgSearch_Click" style="margin-top:5px;" />
虽然还不知道具体原因是什么,但是毕竟起作用了,还是很高兴的。
按照网上找到的答案,有的说把控件删掉重新拖拽一个进去,虽然以前也遇到过控件失效,重新拖拽有效的时候,但这次没有起作用。
而后,继续寻找答案,有的说可能是form嵌套,可是查看源代码没有这个问题。
无意中,尝试在按钮中加了一个客户端单击事件:
复制代码 代码如下:
OnClientClick="return true"
竟然有效了:
复制代码 代码如下:
<asp:ImageButton ID="imgSearch" runat="server"
ImageUrl="~/images/iconSearch.png" OnClientClick="return true" onclick="imgSearch_Click" style="margin-top:5px;" />
虽然还不知道具体原因是什么,但是毕竟起作用了,还是很高兴的。
您可能感兴趣的文章:
- Asp.Net 不同的OnClick事件区别小结(onserverclick,onclientclick)
- ASP.NET的事件模型(很适合学习的文章)
- Asp.net TextBox的TextChanged事件使用介绍
- Asp.net 图片文件防盗链(尊重劳动成果)及BeginRequest事件学习
- ASP.NET 页面事件执行顺序介绍
- 详解ASP.NET页面生命周期事件
- php 模拟 asp.net webFrom 按钮提交事件的思路及代码
- asp.net错误处理Application_Error事件示例
- asp.net错误捕获(错误处理)page_error事件使用方法
- ASP.NET中实现定制自己的委托和事件参数类
- asp.net页面触发事件panel滚动条高度不变的实现方法
- asp.net在事件中启动线程来打开一个页面的实现方法
- asp.net中c#自定义事件的实现方法详解
- ASP.NET中事件如何依次发生?
相关文章
js获取.aspx页面里面的服务器控件和.ascx中的服务器控件值
用js获取.ascx控件中服务器控件值时首先要得到服务器控件的ClientID再加上.ascx页面里面的服务器空间ID并用"_"连接2009-02-02详解ASP.NET MVC 解析模板生成静态页(RazorEngine)
我们在很多项目开发中会常常用到页面静态化,本篇文章主要介绍了详解ASP.NET MVC 解析模板生成静态页(RazorEngine) ,具有一定的参考价值,有兴趣的可以了解一下。2017-03-03asp.net实现将Excel中多个sheet数据导入到SQLSERVER中的方法
这篇文章主要介绍了asp.net实现将Excel中多个sheet数据导入到SQLSERVER中的方法,涉及asp.net针对Excel的读取与数据库操作相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下2015-12-12.NET CORE中使用AutoMapper进行对象映射的方法
这篇文章主要给大家介绍了关于.NET CORE中使用AutoMapper进行对象映射的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用.NET CORE具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧2019-04-04ASP.NET MVC制作404跳转实例(非302和200)
本篇文章主要介绍了ASP.NET MVC制作404跳转实例(非302和200) ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2017-04-04
最新评论