服务器控件中js脚本注册方法

发表于:2007-06-21来源:作者:点击数: 标签:
方法1 #region 静态 java script脚本 const string sScript=@"script type=""text/javascript"" language='javascript' ... /script protected override void Render(HtmlTextWriter output) { output.Write(sScript); } 方法2 using(StreamReader reader =

   

方法1


        #region 静态javascript脚本
       const string sScript=@"<script type=""text/javascript"" language='javascript'> ... </script>


protected override void Render(HtmlTextWriter output)
  {
   output.Write(sScript);
  }


方法2


using(StreamReader reader = new StreamReader(this.GetType().Assembly.GetManifestResourceStream(GetType(), "jsName.js")))
   {
    string sJsSlider = reader.ReadToEnd();
  
    output.Write(sJsSlider);
   }


方法3


using(StreamReader reader = new StreamReader(this.GetType().Assembly.GetManifestResourceStream(GetType(), "jsName.js")))
   {
    string sJsStart = reader.ReadToEnd();
    Page.RegisterStartupScript(this.GetType().ToString() + this.UniqueID + "_Startup", sJsStart);
   }

原文转自:http://www.ltesting.net