在网络应用程序中,我正在尝试编写这样的代码。
protected void Button1_Click(object sender, EventArgs e)
{
Button1.Attributes.Add("onclick", "if(confirm('Are you sure to delete?')){}else{return false}");
Response.Write("hi");
}
但是当我第一次单击按钮时,它显示“hi”而没有确认,第二次单击时,它显示确认。
最佳答案
您当前正在做的是在第一次单击按钮时在 javascript 中添加 onclick 属性。然后每次单击该按钮时都会输出“hi”。
您需要在 page lifecycle 前面添加 onclick 属性,也许在 Page_Load 中。
关于c# - asp.net 中的确认对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13775303/