在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 }