WebControl.DisabledCssClass Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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 false
hodnotu 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";
}