C#Web应用程序弹出确认对话框

时间:2013-12-30 08:12:12

标签: c# asp.net dialog

我正在尝试使用textBox autoPostBack。将出现一个弹出确认对话框。如果用户选择Okay,则执行某些操作。如果用户选择“取消”,则返回textBox中的上一个文本。到目前为止,我已经在C#web应用程序中找到了弹出消息的解决方案:

Page.ClientScript.RegisterStartupScript(GetType(), "UserDialogScript", "alert(\"Insufficient storage\");", true);

但是,此消息框上没有按钮。我期待着解决方案。提前谢谢。

2 个答案:

答案 0 :(得分:0)

Page.ClientScript.RegisterStartupScript(this, this.GetType(), "UserDialogScript", "UserDialogScript();", true);    


add javascript function//
function UserDialogScript()
        {
            if (confirm("Are you sure?"))
            {  return true;
            }else{return false;}
        }

这应该对你有帮助。

答案 1 :(得分:0)

使用下方:

Page.ClientScript.RegisterStartupScript(GetType(), "UserDialogScript", "return confirm(\"Insufficient storage\");document.getElementById(id).value='test';", true);

检查此id控件的值,如果已设置则返回true,否则为false。