AttributeCollection.CssStyle Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera kolekcję stylów dla kontrolki serwera ASP.NET, do której należy bieżący AttributeCollection obiekt.
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
Wartość właściwości
Kolekcja zawierająca style bieżącej kontrolki serwera.
Przykłady
W poniższym przykładzie pokazano, jak programowo dodać wartość stylu CSS do obiektu kontrolki AttributeCollection serwera. Po kliknięciu przycisku kolor tła kontrolki TextBox serwera o nazwie TextBox1
jest ustawiony na wybrany element w kontrolce DropDownList serwera o nazwie 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
Uwagi
Każdy styl zadeklarowany dla określonej kontrolki serwera HTML jest dodawany do CssStyleCollection obiektu, gdy strona sieci Web zawierająca ASP.NET jest analizowana. Za pomocą tej właściwości można dodawać, usuwać i iterować po stylach zadeklarowanych dla kontrolki serwera.