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í CSS třídy použít na vykreslený HTML element, když je ovládací prvek 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ý HTML element, když je ovládací prvek zakázán. Výchozí hodnota je aspNetDisabled.
Příklady
Následující příklad ukazuje vykreslení HTML pro zakázaný Label ovládací prvek, když SupportsDisabledAttribute je falsevlastnost , 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í HTML za stejných podmínek s tím rozdílem, že CssClass vlastnost má hodnotu "SampleStyle":
<span id="Label1" class="aspNetDisabled SampleStyle">Test</span>
Další informace najdete ve vlastnosti SupportsDisabledAttribute.
Poznámky
Tuto vlastnost lze použít ke změně názvu vykresleného pro DisabledCssClass vlastnost jednotlivých webových ovládacích prvků. Ve výchozím nastavení tato vlastnost vrátí "aspNetDisabled".
Při SupportsDisabledAttribute přepsání v odvozené třídě k vrácení false, hodnota DisabledCssClass vlastnosti je vykreslena jako hodnota class atributu HTML elementu pro ovládací prvek. V takovém případě, pokud je v CssClass vlastnosti hodnota, obě třídy CSS budou použity na vykreslený html element. Atribut class se skládá z hodnoty DisabledCssClass vlastnosti následované hodnotou CssClass vlastnosti oddělené mezerou.
Tato vlastnost je statická, což znamená, že ji můžete nastavit pouze pro WebControl třídu. Jakákoli hodnota, kterou nastavíte, se použije pro všechny ovládací prvky ve webové aplikaci. Pro jednotlivé ovládací prvky nelze zadat různé hodnoty.
Pokud chcete použít jiný název třídy než výchozí hodnota "aspNetDisabled", obvykle tento kód vložíte 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";
}