gpt4 book ai didi

c# - 在 asp.net 中执行删除之前确认 Linkbutton

转载 作者:太空狗 更新时间:2023-10-30 00:43:33 24 4
gpt4 key购买 nike

我的 asp.net 表单中有一个删除链接按钮。当用户单击按钮时,它将从我的数据库中删除内容,这些内容已在按钮的 OnClick() 中编码。但在此之前,我需要有一个确认框,其中包含是或否选项。如果用户单击"is",我如何进行删除,如果用户单击“否”,我将如何限制删除?我的问题是 onclick 和 onclientclick 不能一起工作。请帮助我..这是示例代码..

我应该在哪里放置以下脚本?

<script type="text/javascript">
function Confirm() {
var confirm_value = document.createElement("INPUT");
confirm_value.type = "hidden";
confirm_value.name = "confirm_value";
if (confirm("Do you want to delete data?")) {
confirm_value.value = "Yes";
} else {
confirm_value.value = "No";
}
document.forms[0].appendChild(confirm_value);
}
</script>

代码隐藏:

protected void Mark_Click(object sender, EventArgs e)
{
a.Delete(name);
}

最佳答案

使用以下代码:

OnclientClick="return Confirm()"

Confirm() 函数返回 true/false,如果 Confirm() 返回 true 则回发,否则不会。

Refer online sample to test this

注意:我们使用大写的 Confirm() 因为 post 有用户定义的函数 Confirm()。所以请不要与 java 脚本的内置函数 confirm() 混淆。

关于c# - 在 asp.net 中执行删除之前确认 Linkbutton,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10700288/

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