Sdílet prostřednictvím


WebControl.DisabledCssClass Vlastnost

Definice

Získá nebo nastaví třídu CSS použít na vykreslený html prvek při ovládací prvek je zakázán.

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

Hodnota vlastnosti

Třída CSS, která by měla být použita na vykreslený element HTML, když je ovládací prvek zakázán. Výchozí hodnota je aspNetDisabled.

Příklady

Následující příklad ukazuje vykreslený kód HTML pro zakázaný Label ovládací prvek, když SupportsDisabledAttribute vlastnost je false, když DisabledCssClass vlastnost má výchozí hodnotu a když CssClass je vlastnost prázdná.

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

Následující příklad ukazuje vykreslený kód HTML za stejných podmínek s tím rozdílem CssClass , že vlastnost má hodnotu SampleStyle.:

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

Další informace najdete ve SupportsDisabledAttribute vlastnosti .

Poznámky

Tuto vlastnost lze použít ke změně názvu, který je vykreslen pro DisabledCssClass vlastnost jednotlivých webových ovládacích prvků. Ve výchozím nastavení tato vlastnost vrací aspNetDisabled.

Při SupportsDisabledAttribute přepsání v odvozené třídě vrátit falsehodnotu DisabledCssClass vlastnosti se vykreslí jako hodnota class atributu html elementu pro ovládací prvek. V takovém případě, pokud je hodnota ve CssClass vlastnosti, obě třídy CSS budou použity na vykreslený element HTML. Atribut class se bude skládat z DisabledCssClass hodnoty vlastnosti následované hodnotou CssClass vlastnosti oddělenou mezerou.

Tato vlastnost je statická, což znamená, že ji můžete nastavit pouze pro WebControl třídu . Jakákoli hodnota, na kterou ji nastavíte, se používá pro všechny ovládací prvky ve webové aplikaci. Nelze zadat různé hodnoty pro jednotlivé ovládací prvky.

Pokud chcete použít název třídy, který se liší od výchozí hodnoty "aspNetDisabled", obvykle vložíte kód do Application_Start metody souboru Global.asax, jak je znázorněno v následujícím příkladu:

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";
}

Platí pro

Viz také