AttributeCollection.CssStyle Proprietà

Definizione

Ottiene un insieme di stili per il controllo server ASP.NET a cui appartiene l'oggetto AttributeCollection corrente.

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

Valore della proprietà

CssStyleCollection

Insieme che contiene gli stili per il controllo server corrente.

Esempio

Nell'esempio seguente viene illustrato come aggiungere un valore di stile CSS a livello di codice all'oggetto di AttributeCollection un controllo server. Quando si fa clic su un pulsante, il colore di sfondo di un TextBox controllo server denominato TextBox1 viene impostato sull'elemento selezionato in un DropDownList controllo server denominato 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

Commenti

Qualsiasi stile dichiarato per un determinato controllo server HTML viene aggiunto all'oggetto CssStyleCollection quando viene analizzata la pagina Web contenente ASP.NET. È possibile utilizzare questa proprietà per aggiungere, rimuovere e scorrere gli stili dichiarati per il controllo server.

Si applica a

Vedi anche