問題:按鈕的客戶端和服務器端事件?

點一個按鈕 先執行客戶端的 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");
}

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