AttributeCollection.CssStyle Свойство

Определение

Получает коллекцию стилей элемента управления сервера ASP.NET, которому принадлежит текущий объект 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

Значение свойства

CssStyleCollection

Коллекция, содержащая стили текущего серверного элемента управления.

Примеры

В следующем примере показано, как программно добавить значение стиля CSS в объект серверного AttributeCollection элемента управления. При нажатии кнопки цвет фона именованного TextBox1 серверного TextBox элемента управления задается выбранным элементом в серверном элементе DropDownList управления 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

Комментарии

Любой стиль, объявленный для определенного серверного элемента управления HTML, добавляется к CssStyleCollection объекту при синтаксическом анализе ASP.NET веб-страницы. Это свойство можно использовать для добавления, удаления и итерации стилей, объявленных для серверного элемента управления.

Применяется к

См. также раздел