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

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

方法1

        #region 静态javascript脚本
       const string 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