WebControl.DisabledCssClass Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri vagy beállítja a CSS-osztályt a renderelt HTML-elemre, ha a vezérlő le van tiltva.
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
Tulajdonság értéke
A CSS-osztály, amelyet a vezérlő letiltásakor a renderelt HTML-elemre kell alkalmazni. Az alapértelmezett érték az "aspNetDisabled".
Példák
Az alábbi példa egy letiltott Label vezérlőelem renderelt HTML-kódját mutatja be, amikor a SupportsDisabledAttribute tulajdonság értéke false, a DisabledCssClass tulajdonság alapértelmezett értéke, és ha a CssClass tulajdonság üres.
<span id="Label1" class="aspNetDisabled">Test</span>
Az alábbi példa a renderelt HTML-t mutatja ugyanazon feltételek mellett, kivéve, hogy a CssClass tulajdonság értéke "SampleStyle":
<span id="Label1" class="aspNetDisabled SampleStyle">Test</span>
További információért lásd a SupportsDisabledAttribute tulajdonságot.
Megjegyzések
Ez a tulajdonság az egyes webvezérlők tulajdonságához megjelenített név módosítására DisabledCssClass használható. Alapértelmezés szerint ez a tulajdonság az "aspNetDisabled" értéket adja vissza.
Ha SupportsDisabledAttribute egy származtatott osztály felülírja a visszaadandó falseértéket, a DisabledCssClass tulajdonság értéke a vezérlőelem HTML-elemének attribútumának class értékeként jelenik meg. Ebben az esetben, ha van érték a tulajdonságban, a CssClass rendszer mindkét CSS-osztályt alkalmazza a renderelt HTML-elemre. Az class attribútum a tulajdonság értékét DisabledCssClass , majd a tulajdonság értékét CssClass fogja tartalmazni, szóközzel elválasztva.
Ez a tulajdonság statikus, ami azt jelenti, hogy csak az WebControl osztályhoz állíthatja be. Bármilyen értéket is állít be a webalkalmazás összes vezérlője számára. Az egyes vezérlőkhöz nem adhat meg különböző értékeket.
Ha az "aspNetDisabled" alapértelmezett értékétől eltérő osztálynevet szeretne használni, a kódot általában a Global.asax fájl metódusába Application_Start helyezi, ahogyan az az alábbi példában látható:
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";
}