asp.net使用ajax后如何在客户端弹出提示对话框

来源:互联网 发布:恢复数据软件的标志 编辑:程序博客网 时间:2024/05/18 03:23

 

//平常调用javascript方法

ClientScript.RegisterStartupScript(this.GetType(), "", "<script>alert'Weclome!!!');</script>");

背景不为白色的方法:

Page.ClientScript.RegisterStartupScript(Page.GetType(), "message", "<script language='javascript' defer>alert('添加失败,请联系技术员!');</script>");

 

//加入ajax后调用javascript方法

ScriptManager.RegisterStartupScript(UpdatePanel1, this.GetType(), "", "alert('Weclome!!!');", true);

第一个参数是触发此提示框空间的ID,第二个参数类型,第三个参数是脚本名字(可以为空),第四个参数javascript代码,记住在次无需再用script标签,第五个参数是否启用.

例子:

 

 

bool b= tmaintainmanager.PMaintainUpdate(tmaintain);
            if (b)
            {

                ScriptManager.RegisterClientScriptBlock(btnsave, this.GetType(), "", "alert('提交成功!');",true);
            }
            else
            {

                ScriptManager.RegisterClientScriptBlock(btnsave, this.GetType(), "", "alert('提交失败,请联系管理员!');", true);
            }