现在的位置: 首页 > 综合 > 正文

asp.net 消息提示(常用版)

2013年04月22日 ⁄ 综合 ⁄ 共 1312字 ⁄ 字号 评论关闭
    #region 消息提示 谈勇 2012-10-23
    /// <summary>
    /// 消息提示
    /// </summary>
    /// <param name="strMsg">消息</param>
    public void ShowMsg(string strMsg)
    {
        string script = "<script>setTimeout(function(){ alert('" + strMsg + "');},1000)</script>";
        this.Page.ClientScript.RegisterStartupScript(this.GetType(), Guid.NewGuid().ToString(), script);

    }

    /// <summary>
    /// 消息提示(跳转页面)
    /// </summary>
    /// <param name="strMsg">消息</param>
    /// <param name="jumpNum">跳转参数</param>
    public void ShowMsg(string strMsg, string page, int jumpNum)
    {
        string script = "";
        if (jumpNum == 0)
            script = "<script>setTimeout(function(){ alert('" + strMsg + "');window.location.href='" + page + "';},1000)</script>";
        else
            script = "<script>setTimeout(function(){ alert('" + strMsg + "');parent.window.location='" + page + "';parent.closeEditor();},1000)</script>";
        this.Page.ClientScript.RegisterStartupScript(this.GetType(), Guid.NewGuid().ToString(), script);

    }

    /// <summary>
    /// 无消息提示(跳转页面)
    /// </summary>
    /// <param name="page">页面</param>
    /// <param name="jumpNum">跳转参数</param>
    public void ShowPage(string page, int jumpNum)
    {
        string script = "";
        if (jumpNum == 0)
            script = "<script>setTimeout(function(){ window.location.href='" + page + "';},1000)</script>";
        else
            script = "<script>setTimeout(function(){ parent.window.location='" + page + "';parent.closeEditor();},1000)</script>";
        this.Page.ClientScript.RegisterStartupScript(this.GetType(), Guid.NewGuid().ToString(), script);
    }
    #endregion

抱歉!评论已关闭.