AttributeCollection.CssStyle Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Získá kolekci stylů pro ASP.NET server řízení, 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í ovládací prvek serveru.
Příklady
Následující příklad ukazuje, jak programově přidat hodnotu stylu CSS do objektu AttributeCollection ovládacího prvku serveru. Po kliknutí na tlačítko je barva TextBox pozadí ovládacího prvku serveru s názvem TextBox1 nastavena na vybranou položku v ovládacím DropDownList prvku serveru 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
Jakýkoli styl deklarovaný pro konkrétní ovládací prvek serveru HTML se přidá do objektu CssStyleCollection, pokud je analyzována webová stránka obsahující ASP.NET. Tuto vlastnost můžete použít k přidání, odebrání a iteraci pomocí stylů deklarovaných pro ovládací prvek serveru.