首页 > 代码库 > 在asp.net页面上按回车会触发Imagebutton控件的Click事件
在asp.net页面上按回车会触发Imagebutton控件的Click事件
原文: 在asp.net页面上按回车会触发Imagebutton控件的Click事件
问题:
用asp.net做的aspx页面,无论是否有文本框、下拉框、复选框……获得焦点,只要在当前页面上按一下回车就会触发该页面上的第一个Imagebutton控件的Click事件。
原因:
在form表单内部如果出现了input type="image"或者input type="submit"这些控件,都会自动接收表单上的回车事件
方案:
在页面上放2个imagebutton,第一个click事件为空,宽高各为1PX ,style=" height:0px; width:0px; visibility:hidden;"
第二个imagebutton的click事件为你真正的click事件。记住,先放上去的imagebutton为空事件,后放上去的为真正的imagebutton。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。