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 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.