AttributeCollection.CssStyle Свойство

Определение

Получает коллекцию стилей элемента управления сервера ASP.NET, которому принадлежит текущий объект AttributeCollection.Gets a collection of styles for the ASP.NET server control to which the current AttributeCollection object belongs.

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

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

Коллекция, содержащая стили текущего серверного элемента управления.A collection that contains the styles for the current server control.

Примеры

В следующем примере показано, как программным способом добавить значение стиля CSS в AttributeCollection объект серверного элемента управления.The following example shows how to add a CSS style value programmatically to a server control's AttributeCollection object. При нажатии кнопки цвет TextBox фона элемента управления сервера с именем TextBox1 задается выбранным элементом в DropDownList серверном элементе управления с именем DropDownList1.When a button is clicked, the background color of a TextBox server control named TextBox1 is set to the selected item in a DropDownList server control named 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.Any style declared for a particular HTML server control is added to the CssStyleCollection object when the containing ASP.NET Web page is parsed. Это свойство можно использовать для добавления, удаления и итерации стилей, объявленных для серверного элемента управления.You can use this property to add, remove, and iterate through the styles declared for the server control.

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

Дополнительно