CsharpHome  
1、命名空间.脚本所在的文件夹.文件名称
[assembly: WebResource("PicturesRotation.Javascript.JScript1.js", "application/x-javascript", PerformSubstitution = true)]

2、js文件属性设置为嵌入的资源

3、有两种方法如下:

      (1)

        protected override void OnPreRender(EventArgs e)
        {
            base.OnPreRender(e);

            Page.ClientScript.RegisterClientScriptResource(this.GetType(), "PicturesRotation.Javascript.JScript1.js");
        }

       (2)

        private string WriteJavascript()
        {
            string javascript = "<script src=\"" + this.Page.ClientScript.GetWebResourceUrl(this.GetType(), "PicturesRotation.Javascript.JScript1.js") + "\" type=\"text/javascript\"></script>";
            return javascript;
        }

        protected override void RenderContents(HtmlTextWriter output)
        {
            output.Write(WriteJavascript());
        }

 

样式文件和上面一样

private string WriteCSS()
        {
            string css = "<link href=\"" + this.Page.ClientScript.GetWebResourceUrl(this.GetType(), "PicturesRotation.CSS.css.css") + "\" rel=\"stylesheet\" type=\"text/css\" />";
            return css;
        }

Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "ThisCSS", WriteCSS());


posted on 2010-11-30 20:42  CsharpHome  阅读(225)  评论(0)    收藏  举报