我有一個表單,用戶可以刪除記錄,並且我想要一個彈出消息,用戶必須單擊確定以確認刪除。ASP.NET在執行代碼隱藏之前進行確認
刪除按鈕:
<asp:Button ID="btnDelete" runat="server" Text="Delete" UseSubmitBehavior="false" OnClick="btnDelete_Click" OnClientClick="confirmation();" />
確認功能:
function confirmation() {
var answer = confirm("Are you sure you want to delete? This action cannot be undone.")
}
所以現在,點擊刪除按鈕時執行的代碼中的btnDelete_Click子後面不管你是否點擊確定或取消彈出框。我知道我可以添加如果(答案){ - 這裏的一些代碼 - }在我的JavaScript函數,但是有可能使用JavaScript從代碼隱藏中執行代碼?還是有另一種方法來做到這一點?
只需在用戶點擊取消時返回false,點擊確定時返回true。檢查出答案:Thit Lwin Oo – 2012-03-23 03:56:56