我需要添加一个“你确定”弹出窗口到删除按钮,我不知道如何得到用户是否点击确定或取消。asp.net弹出确认窗口
这是我如何做到这一点:
string message = "Are you sure you want to delete this user?";
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("return confirm('");
sb.Append(message);
sb.Append("');");
Type type = this.GetType();
ClientScript.RegisterOnSubmitStatement(type, "alert", sb.ToString());
是什么,我需要一个完美的作品。谢谢 –
@sd_dracula我的回答是第一个,更重要的是,如果你在'CausesValidation =“True”中使用这个'',那么在提交时会有** no **客户端验证,如果你使用UseSubmitBehavior =“False”将会有**没有**提交动作 - 因为这些东西的JavaScript被添加到页面渲染后**这段代码之后,所以总是有**终止'return'命令,这使得它完全无法访问(但在我的情况下只在取消)。 –