AttributeCollection.CssStyle Propriedade

Definição

Obtém uma coleção de estilos para o controlo ASP.NET servidor ao qual pertence o objeto atual AttributeCollection.

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

Valor de Propriedade

Uma coleção que contém os estilos para o controlo atual do servidor.

Exemplos

O exemplo seguinte mostra como adicionar um valor de estilo CSS programaticamente ao objeto de AttributeCollection um controlo de servidor. Quando um botão é clicado, a cor de fundo de um TextBox controlo de servidor nomeado TextBox1 é definida como o item selecionado num DropDownList controlo de servidor chamado 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

Observações

Qualquer estilo declarado para um determinado controlo de servidor HTML é adicionado ao objeto CssStyleCollection quando a página ASP.NET Web contenda é analisada. Pode usar esta propriedade para adicionar, remover e iterar através dos estilos declarados para o controlo do servidor.

Aplica-se a

Ver também