母版页的内容页中怎么弹出对话框

母版页的内容页中如何弹出对话框?
如题,我的程序中使用了母版页,但内容页中一直弹不出对话框,下面是pageload里的代码:

protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["command_user"] == null)
            {
                this.ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", "<script>alert('删除失败')</script>");
                //Response.Write("<script>alert('该页面内容只针对特定用户开放!')</script>");
                Response.Redirect("index.aspx");
            }

            if (!Request.IsPostBack())
            {
                BindPageData();
                Users = _service2.QueryList(-1, 0, null, "Id");
            }
            else
            {
                ExecuteQuery();
            }
        }

ClientScript.RegisterClientScriptBlock和Response.Write都不管用,求大神解答下是哪出了问题。
------解决思路----------------------
this.ClientScript.RegisterClientScriptBlock(this.GetType(), "", "<script>alert('删除失败')</script>",true);
------解决思路----------------------
Refer this:
http://www.cnblogs.com/insus/archive/2013/01/24/2875660.html
------解决思路----------------------
js 自执行函数
------解决思路----------------------
   string message = "你要提交吗?";
        StringBuilder sb = new StringBuilder();
        sb.Append("return confirm('");
        sb.Append(message);
        sb.Append("');");

        ClientScript.RegisterOnSubmitStatement(this.GetType(), "alert", sb.ToString());