客户端JS脚本插入示例

 1 #region
 2         /// <summary>
 3         /// 在客户端弹出确定对话框的代码
 4         /// </summary>
 5         /// <param name="page">当前页面的指针,一般为this </param>
 6         /// <param name="msg">弹出的内容</param>
 7         public static void messagebox(Page page,string msg)
 8         {
 9             StringBuilder strscript = new StringBuilder();
10             strscript.Append("<script language=javascript>");
11             strscript.Append("alert('" + msg + "');");
12             strscript.Append("</script>");
13             ClientScriptManager csp = page.ClientScript;
14             if (!csp.IsStartupScriptRegistered("messagebox"))
15             {
16                 csp.RegisterStartupScript(page.GetType(),"messagebox", strscript.ToString());
17             }
18             
19         }
20         #endregion

一直搞不清楚“RegisterStartupScript(Type type, String string, String string) ” 参数里面的 Type 类型如何定义,不知道是不是直接获取当前页的类型即可,希望高手指点了^_^
posted @ 2006-11-06 15:49  星痕  阅读(233)  评论(0)    收藏  举报