.Net后台弹出脚提示-注册本的两种方法

本文介绍如何使用C#编程语言通过注册客户端脚本来实现弹出Alert提示信息的功能,包括具体方法的定义和使用示例。

方法一:

        /// <summary>
        /// 显示Alert提示信息
        /// </summary>
        /// <param name="_strMessage"></param>
        public void ShowAlert(string _strMessage)
        {
            ScriptStartup("alert('" + _strMessage.Replace("\r", @"\r").Replace("\n", @"\n").Replace("'", "\"") + "');");
        }

        /// <summary>
        /// 写客户端脚本(RegisterStartupScript)
        /// </summary>
        /// <param name="_scriptContent"></param>
        public void ScriptStartup(string _scriptContent)
        {
            ClientScript.RegisterStartupScript(this.GetType(), Guid.NewGuid().ToString(), "<script language='javascript'>" + _scriptContent + "</script>");
        }

        /// <summary>
        /// 写客户端脚本(RegisterStartupScript)
        /// </summary>
        /// <param name="_scriptContent"></param>
        public void ScriptStartupMsg(string msg)
        {
            ClientScript.RegisterStartupScript(this.GetType(), Guid.NewGuid().ToString(), "alert('" + msg + "');", true);
        }

    ShowAlert("你要弹出的消息");//调用

方法二:

    public void RegisterScript(string script, bool isAfter)
        {
            if (isAfter)
                ClientScript.RegisterStartupScript(typeof(System.Web.UI.Page), Guid.NewGuid().ToString(), script, true);
            else
                ClientScript.RegisterClientScriptBlock(typeof(System.Web.UI.Page), Guid.NewGuid().ToString(), script, true);
        }

    RegisterScript("你要弹出的消息", true);

转载于:https://www.cnblogs.com/Chinarain/p/3821888.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值