return @" <script language="" javascript="">
??????????????????????? function ClientFunction() ??????????????????????? { ??????????????????????????? 具体的实现 ??????????????????????? }??????????????????? </script>";
} // 生成自动运行的客户端脚本 privatestring GetClientStartUpScript() {return @" <script language="" javascript="">
??????????????????????????? 具体的实现??????????????????? </script>";
} // 在预呈现事件里加入客户端脚本 protectedoverridevoid OnPreRender(EventArgs e) { if(!Page.IsClientScriptBlockRegistered("ClientScriptKey1")) Page.RegisterClientScriptBlock("ClientScriptKey1",GetClientScript()); Page.RegisterStartupScript("ClientScriptKey2",GetClientStartUpScript()); base.OnPreRender(e); } ToolTips: 向页面注册客户端脚本要在预呈现里完成,如果在 Redner里来做则不会启作用。 在写大段的客户端脚本时,可以在文本前加入 @,这样,引起来的字符器的换码序列将“不”被处理,这样就可以轻松写出字符串。如果要在字符器里包括一个双引号,请使用两对双引号。