AttributeCollection.CssStyle Vlastnost

Definice

Získá kolekci stylů pro ASP.NET serverový ovládací prvek, ke kterému patří aktuální AttributeCollection objekt.

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

Hodnota vlastnosti

Kolekce, která obsahuje styly pro aktuální serverový ovládací prvek.

Příklady

Následující příklad ukazuje, jak programově přidat hodnotu stylu CSS do objektu serverového AttributeCollection ovládacího prvku. Při kliknutí na tlačítko se barva pozadí serverového TextBox ovládacího prvku s názvem TextBox1 nastaví na vybranou položku v serverovém ovládacím DropDownList prvku s názvem DropDownList1.

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

Poznámky

Libovolný styl deklarovaný pro určitý ovládací prvek serveru HTML je přidán do objektu CssStyleCollection při obsahující ASP.NET webovou stránku je analyzována. Tuto vlastnost můžete použít k přidání, odebrání a iteraci stylů deklarovaných pro serverový ovládací prvek.

Platí pro

Viz také