動態載入css
今天遇到一個問題..
當使用了MasterPage主版頁面時,子頁的css又不一樣,同時載入的話裡面的css又有重覆會使頁面整個大亂,所以就得一個頁面載入一支css,但是只從子頁很難加入。
我試過只用Respon.Write("CSS");
去測試,是可以RUN但是還是會跑版。
也試了一下
還是不行...
最後google了一下找到這個方法。
使用 HtmlGenericControl
1 HtmlGenericControl objLink = new HtmlGenericControl("link");
2 objLink.Attributes.Add("rel", "stylesheet");
3 objLink.Attributes.Add("href","../css/css.css");
4 objLink.Attributes.Add("type", "text/css");
5 this.Page.Header.Controls.Add(objLink);
2 objLink.Attributes.Add("rel", "stylesheet");
3 objLink.Attributes.Add("href","../css/css.css");
4 objLink.Attributes.Add("type", "text/css");
5 this.Page.Header.Controls.Add(objLink);
link是建立tag名稱
然後把參數都加入進去
大功告成!!