gpt4 book ai didi

c# - asp.net 中运行时的确认对话框

转载 作者:可可西里 更新时间:2023-11-01 02:53:54 24 4
gpt4 key购买 nike

我有一个简单的内容管理系统,它按页面名称和版本存储页面。单击保存后,我的代码(服务器端)检查页面名称/版本是否存在。

如果它存在,我想显示一个确认对话框,要求用户确认是否应该替换当前的页面名称/版本。

完成此任务的最简单方法是什么?谢谢。

最佳答案

<asp:Button OnClientClick="return confirm('Are you sure you want to go?');" 
Text="Confirm" runat="server" onclick="Unnamed1_Click" />

如果他们点击确定,服务器的 onclick 事件就会发生,如果他们点击取消,就好像他们甚至没有按下按钮一样,当然,你总是可以在取消部分添加功能。

也许是这样的:

<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title></title>
<script type="text/javascript">
function CompareConfirm()
{
var str1 = "abc";
var str2 = "def";

if (str1 === str2) {
// your logic here
return false;
} else {
// your logic here
return confirm("Confirm?");
}
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<asp:Button OnClientClick="return CompareConfirm();"
Text="Confirm" runat="server" onclick="Unnamed1_Click" />
</div>
</form>
</body>
</html>

关于c# - asp.net 中运行时的确认对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1234953/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com