AttributeCollection.CssStyle 屬性

定義

取得目前 AttributeCollection 物件所屬的 ASP.NET 伺服器控制項樣式的集合。

public:
 property System::Web::UI::CssStyleCollection ^ CssStyle { System::Web::UI::CssStyleCollection ^ get(); };
public System.Web.UI.CssStyleCollection CssStyle { get; }
member this.CssStyle : System.Web.UI.CssStyleCollection
Public ReadOnly Property CssStyle As CssStyleCollection

屬性值

集合,包含目前伺服器控制項的樣式。

範例

下列範例示範如何以程式設計方式將 CSS 樣式值新增至伺服器控制項的 AttributeCollection 物件。 按一下按鈕時,名為 TextBox1 的伺服器控制項背景色彩 TextBox 會設定為伺服器控制項中名為 DropDownList1DropDownList 選取專案。

private void Button2_Click(object sender, System.EventArgs e)
{
   
   string myColor;
   AttributeCollection myAttributes = TextBox1.Attributes;
   myColor = DropDownList1.Items[DropDownList1.SelectedIndex].Text;
   // Add the attribute "background-color" in to the CssStyle.
   myAttributes.CssStyle.Add("background-color",myColor);
   
}
Private Sub Button2_Click(sender As Object, e As System.EventArgs)
   Dim myColor As String
   Dim myAttributes As AttributeCollection = TextBox1.Attributes
   myColor = DropDownList1.Items(DropDownList1.SelectedIndex).Text
   ' Add the attribute "background-color" in to the CssStyle.
   myAttributes.CssStyle.Add("background-color", myColor)
End Sub

備註

剖析包含 ASP.NET 網頁時,特定 HTML 伺服器控制項所宣告的任何樣式會新增至 CssStyleCollection 物件。 您可以使用這個屬性來新增、移除及逐一查看針對伺服器控制項所宣告的樣式。

適用於

另請參閱