aspx 按钮上的onclientclick事件在运行中不见了
我在页面放了一个按钮进行注销用户的操作
<asp:Button ID="Button2" runat="server" Text="注销" Enabled="False" OnClick="Button2_Click"
OnClientClick="return Check();" class="btn" />
check()这个方法是检查有没有填写注销原因的,当我没写注销原因直接点注销的时候是直接跳到注销成功的页面。
检查了一下源代码,发现生成的按钮代码里面onclick没有,这个是怎么回事?
------解决方案--------------------<asp:Button ID="Button2" runat="server" Text="注销"
Enabled="False" OnClick="Button2_Click"
OnClientClick="return Check();" class="btn" />
你Enabled都设置成false了,还怎么执行??
http://blog.csdn.net/shiling_02404/article/details/4028268
------解决方案-------------------- Enabled="False"
这个怎么执行?
------解决方案--------------------双击按钮进去看有没有Button2_Click事件
Enabled="False"
改为
Enabled="true"
或者去掉Enabled="False"
------解决方案--------------------Enabled="False"
------解决方案--------------------<asp:Button ID="Button2" runat="server" Text="注销" Enabled="False" OnClick="Button2_Click"
OnClientClick="return Check();" class="btn" />
控件的
Enabled属性设置为
false,是不会执行JS事件的。。。。切记!!!