天天看點

asp.net背景如何動态添加JS檔案和css檔案的引用

動态添加JS檔案和css檔案的引用在asp.net背景如何實作呢?首先添加命名空間 using System.Web.UI.HtmlControls,之後按照下面的步驟操作即可

首先添加命名空間 using System.Web.UI.HtmlControls;

代碼動态添加css檔案的引用

HtmlGenericControl myCss = new HtmlGenericControl();
myCss .TagName = "link";
myCss .Attributes.Add("type", "text/css");
myCss .Attributes.Add("rel", "stylesheet");
myCss .Attributes.Add("href", ResolveUrl(Page.ResolveClientUrl("css檔案路徑")));
this.Page.Header.Controls.AddAt(0, myCss );      

代碼動态添加JS檔案的引用

HtmlGenericControl myJs = new HtmlGenericControl();
myJs .TagName = "script";
myJs .Attributes.Add("type", "text/javascript");
myJs .Attributes.Add("src", ResolveUrl(Page.ResolveClientUrl("js檔案路徑")));
this.Page.Header.Controls.AddAt(1, myJs );      

很簡單的方法,在這裡記錄一下

繼續閱讀