在用戶點擊按鈕之後執行一段後台代碼
之後又想讓用戶選擇時給出的提示
用戶選擇繼續執行或者終止操作~
以下代碼是為了簡潔的總結出了精華代碼
這是後台的代碼
protected void btnCallBack_Click(object sender, EventArgs e)
{
string js = string.Format("document.getElementById('{0}').value=confirm('是否確認?');document.getElementById('{1}').click();", hid.ClientID, btnHid.ClientID);
ClientScript.RegisterStartupScript(GetType(), "confirm", js, true);
}
protected void btnHid_Click(object sender, EventArgs e)
{
string result = hid.Value.ToLower() == "true" ? "是" : "否";
Response.Write(string.Format("您選擇的是{0}", result));
}
這是前台的代碼
<body>
<form id="form1" runat="server">
<div>
<asp:Button ID="btnCallBack" runat="server" Text="回發並彈出confirm" OnClick="btnCallBack_Click" />
<asp:Button ID="btnHid" runat="server" OnClick="btnHid_Click" Width="0px" />
<asp:HiddenField ID="hid" runat="server" />
</div>
</form>
</body>