Поделиться через


WebControl.DisabledCssClass Свойство

Определение

Получает или задает CSS-класс, применяемый к отображаемому элементу HTML, если элемент управления отключен.

public:
 static property System::String ^ DisabledCssClass { System::String ^ get(); void set(System::String ^ value); };
public static string DisabledCssClass { get; set; }
static member DisabledCssClass : string with get, set
Public Shared Property DisabledCssClass As String

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

CSS-класс, применяемый к отображаемому элементу HTML, если элемент управления отключен. Значение по умолчанию — "aspNetDisabled".

Примеры

В следующем примере показан отображаемый HTML-код для отключенного Label элемента управления, DisabledCssClass если SupportsDisabledAttribute свойство имеет falseзначение по умолчанию, а CssClass свойство пусто.

<span id="Label1" class="aspNetDisabled">Test</span>

В следующем примере показан отображаемый HTML-код при одинаковых условиях, за исключением того, что CssClass свойство имеет значение SampleStyle.:

<span id="Label1" class="aspNetDisabled SampleStyle">Test</span>

Дополнительные сведения см. в описании свойства SupportsDisabledAttribute.

Комментарии

Это свойство можно использовать для изменения имени, отображаемого для DisabledCssClass свойства отдельных веб-элементов управления. По умолчанию это свойство возвращает "aspNetDisabled".

При SupportsDisabledAttribute переопределении в производном классе для возврата falseзначение DisabledCssClass свойства отображается как значение class атрибута ЭЛЕМЕНТА HTML для элемента управления . В этом случае, если в свойстве CssClass есть значение, оба класса CSS будут применены к отрисованным HTML-элементу. Атрибут class будет состоять из значения свойства , DisabledCssClass за которым следует значение CssClass свойства, разделенное пробелом.

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

Если вы хотите использовать имя класса, отличное от значения по умолчанию aspNetDisabled, обычно код для этого помещается в Application_Start метод файла Global.asax, как показано в следующем примере:

Private Sub Application_Start(
    ByVal sender As Object, ByVal e As EventArgs)
    WebControl.DisabledCssClass = "customDisabledClassName"
End Sub
void Application_Start(object sender, EventArgs e)
{
    WebControl.DisabledCssClass = "customDisabledClassName";
}

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

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