我有一个同时具有客户端和服务器端单击事件的按钮。我希望仅当客户端确认方法返回true时才执行服务器端事件。我在想是否定义了这两个事件并在代码下面执行当我在确认对话中点击取消时,它不应该触发服务器事件。我在这里做错了。
<asp:Button ID="btn1" runat="server" onclick="btn1_Click" OnClientClick="Hello()" />
<script type="text/javascript">
function Hello() {
return confirm("approved");
}
</script>
答案 0 :(得分:1)
您可以直接通过以下标记呼叫确认
OnClientClick="return confirm('approved?');"