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

属性值

一个包含当前服务器控件样式的集合。

示例

以下示例演示如何以编程方式向服务器控件的对象 AttributeCollection 添加 CSS 样式值。 单击按钮时,名为 TextBox1 的服务器控件的背景色TextBox将设置为名为 DropDownList1的服务器控件中的DropDownList选定项。

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 对象中。 可以使用此属性添加、删除和循环访问为服务器控件声明的样式。

适用于

另请参阅