控件onserverclick和onclick执行问题
我的一个按钮控件,代码如下:
<INPUT onclick="return chdk();" onserverclick="Button1_ServerClick" type="button" value="Button" id="Button1" name="Button1" runat="server">
我想交点击按钮后,现执行onclick事件,如果返回return false则停止onserverclick事件执行,如果返回为return true则执行onserverclick事件中的代码,代码如下:
=============
ASPX文件代码
=============
<script language="javascript">
function chdk()
{
if(document.Form1.Text1.value=="55")
{
alert("ddddddddddd");
return false;
}
else
{
return true;
}
}
</script>
''''''''''''''''''''''''''''''''''''''''''''''
===============
ASPX.VB文件代码
===============
Public Sub Button1_ServerClick(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.ServerClick
Response.Redirect("http://cn.yahoo.com")
End Sub
------------------------------------------------------------
现在问题是,我点击按钮后返回return false正常执行了提示,返回return true的时候onserverclick事件却怎么也不执行,没一点反应,这是为什么,请指教?