问题:按钮的客户端和服务器端事件?

点一个按钮 先执行客户端的 check函数 如果返回true 则 执行按钮的服务器端事件 否则不执行服务器端的点击事件 能够实现吗?? 前台
<form id="Form1" method="post" runat="server">
<script>
function check()
{
if(3>2)
return true;
else
return false;
}
</script>
<asp:Button id="Button1" style="Z-INDEX: 101; LEFT: 40px; POSITION: absolute; TOP: 24px" runat="server"
Text="Button"></asp:Button>
</form>

后台
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
this.Button1.Attributes.Add("onclick","return check();");
}
private void Button1_Click(object sender, System.EventArgs e)
{
Response.Write("aa");
}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章