在asp.net中,有的時候要動态變換CSS,比如有的時候做個性化頁面,可以這樣做
<head>
<link id="MyStyleSheet" rel="stylesheet" type="text/css" runat="server" />
</head>
之後,在要更換CSS的頁面中,使用如下代碼
Sub Page_Load(Sender As Object, E As EventArgs)
If Not (IsPostBack)
MyStyleSheet.Attributes.Add("href","/css/flostyle.css")
End If
End Sub
看到網上一位網友問 如何在C# 中設定
下面這個一定要放到<head></head>之間
//<link id="css1" type="text/css" runat="server" rel="stylesheet" />
在.cs檔案中定義
protected System.Web.UI.HtmlControls.HtmlGenericControl css1;
在Page_load中寫
css1.Attributes.Add("href","/css/flostyle.css")
就能自定義風格了!
本文轉自高海東部落格園部落格,原文連結:http://www.cnblogs.com/ghd258/archive/2005/10/12/253402.html,如需轉載請自行聯系原作者