AttributeCollection.CssStyle Propriété

Définition

Obtient une collection de styles pour le contrôle serveur ASP.NET auquel l'objet AttributeCollection en cours appartient.

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

Valeur de propriété

Collection qui contient les styles pour le contrôle serveur en cours.

Exemples

L’exemple suivant montre comment ajouter une valeur de style CSS par programmation à l’objet d’un contrôle serveur AttributeCollection . Lorsque vous cliquez sur un bouton, la couleur d’arrière-plan d’un TextBox contrôle serveur nommé TextBox1 est définie sur l’élément sélectionné dans un DropDownList contrôle serveur nommé 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

Remarques

Tout style déclaré pour un contrôle serveur HTML particulier est ajouté à l’objet CssStyleCollection lorsque le contenant ASP.NET page Web est analysé. Vous pouvez utiliser cette propriété pour ajouter, supprimer et itérer à travers les styles déclarés pour le contrôle serveur.

S’applique à

Voir aussi