2007年4月16日星期一

在ASP.NET 2.0网站中弹出消息

把下面的代码放入AppCode文件夹
       
        /// <summary>
        /// 显示弹出消息
        /// </summary>
        /// <param name="page">要弹出消息的页面</param>
        /// <param name="message">要显示的消息</param>
        public static void ShowMessage(System.Web.UI.Page page, string message)
        {
            StringBuilder sb = new StringBuilder();
            sb.Append("<script language=javascript>");
            sb.Append("alert(\"");
            sb.Append(message);
            sb.Append("\")");
            sb.Append("</script>");
            if (!page.ClientScript.IsClientScriptBlockRegistered(page.GetType(), "clientscript"))
            {
                page.ClientScript.RegisterStartupScript (page.GetType(), "clientscript", sb.ToString());
            }
        }

没有评论: