【发布时间】:2012-12-13 01:06:39
【问题描述】:
<asp:Button runat="server" ID="btnUserDelete" Text="Delete" CssClass="GreenLightButton"
OnClick="BtnUserDelete_Click"
OnClientClick="return UserDeleteConfirmation();"
meta:resourcekey="BtnUserDeleteResource1" />
我试过了:
function UserDeleteConfirmation() {
if (confirm("Are you sure you want to delete this user?"))
return true;
else
return false;
}
和
function UserDeleteConfirmation() {
if (confirm("Are you sure you want to delete this user?")) {
__doPostBack(btnUserDelete, '');
}
return false;
}
它们都不起作用。
【问题讨论】:
-
确保页面验证器没有被触发......如果验证被触发,您将无法提交页面。顺便说一句,代码看起来很糟糕
-
我知道您找到了解决方案,但我在下面发布了一个答案,解释了此问题的根本原因。
标签: javascript asp.net button postback