服务器端动态产生客户端脚本

    public static class CommonCode
    {
        public static void ShowMessage(System.Web.UI.Page page, string txt)
        {
            txt = txt.Replace("'", "").Replace("\r", "").Replace("\n", "");
            page.ClientScript.RegisterClientScriptBlock(page.GetType(), Guid.NewGuid().ToString(),
                "alert('" + txt + "');", true);
        }
     }




1.page为当前页面对象
2.RegisterClientScriptBlock第二参数为key,为了保证唯一性,让他总是生成,所以使用了Guid.NewGuid()方法
3.RegisterClientScriptBlock第四个参数为是否要生成Script标签

你可能感兴趣的:(服务器端动态产生客户端脚本)