摘要:如何在MasterPage中動態連結CSS File
您開發網頁使用MasterPage(主版頁面)時,加入CSS File是否有遇過出現這種錯誤訊息?
- <link rel="stylesheet" type="text/css" href="css/linker.css" />
- 錯誤 1 無法切換檢視: 驗證 (XHTML 1.0 Transitional): 無法將 'link' 項目巢狀化至 'div' 項目中。
解決方法:
動態崁入CSS File
1 protected void Page_Load(object sender, EventArgs e)
2 {
3 HtmlLink CSSLink = new HtmlLink();
4 CSSLink.Href = "css/linker.css";
5 CSSLink.Attributes.Add("rel", "stylesheet");
6 CSSLink.Attributes.Add("type", "text/css");
7 Header.Controls.Add(CSSLink);
8 }