在Asp.Net头部动态加载css和js文件的方法(转)

原文:http://www.cnblogs.com/hyl8218/archive/2010/03/25/1690483.html

记录以备使用

首先head标签上添加runat="server"。

 1 protected void Page_Load(object sender, EventArgs e)
 
2 {
 
3         HtmlGenericControl autoCompleteScript = new HtmlGenericControl("script");
 
4         autoCompleteScript.Attributes.Add("type""text/javascript");
 
5         autoCompleteScript.Attributes.Add("src""/js/autocomplete/jquery.autocomplete.js");
 
6         Page.Header.Controls.Add(autoCompleteScript);
 
7 
 
8         HtmlLink autoCompleteCss = new HtmlLink();
 
9         autoCompleteCss.Href = "/js/autocomplete/jquery.autocomplete.css";
10         autoCompleteCss.Attributes.Add("rel""stylesheet");
11         autoCompleteCss.Attributes.Add("type""text/css");
12         Page.Header.Controls.Add(autoCompleteCss);
13 }
posted @ 2011-07-04 11:55  zhdonghu  阅读(149)  评论(0编辑  收藏  举报