我试图在一些服务器端代码中间显示一个 javascript 确认框,并在获得用户确认后继续处理,但确认框不显示。我什至写了一些示例代码但没有成功。
经过一些服务器处理后,我需要询问用户一个问题,并在用户确认后继续一些其他服务器代码。这似乎很简单。甚至警报框工作。我该如何解决?
请注意,我不能直接从 buttonclick 调用 javascript 确认框,我需要做一些服务器端代码,如果没问题,那么我想显示一个确认框以继续。
这是代码
<asp:Button ID="btn_deletefromDB" runat="server" OnClick="btn_deletefromDB_Click" Text="Delete from Datatbase);" />
protected void btn_deletefromDB_Click(object sender, EventArgs e)
{
//Delete service from Database
// some server side processing code
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "confirm", "return confirm('Do you want to delete it from runtime too? Click OK to proceed.');", true);
Label1.Text = "delete from runtime confirmed";
// continue and delete from runtime
//bla bla bla
}