WebControl.DisabledCssClass Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger CSS-klassen som ska tillämpas på det renderade HTML-elementet när kontrollen är inaktiverad.
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
Egenskapsvärde
Den CSS-klass som ska tillämpas på det renderade HTML-elementet när kontrollen är inaktiverad. Standardvärdet är "aspNetDisabled".
Exempel
I följande exempel visas renderad HTML för en inaktiverad Label kontroll när SupportsDisabledAttribute egenskapen är false, när DisabledCssClass egenskapen har sitt standardvärde och när CssClass egenskapen är tom.
<span id="Label1" class="aspNetDisabled">Test</span>
I följande exempel visas renderad HTML under samma villkor förutom att CssClass egenskapen har värdet "SampleStyle":
<span id="Label1" class="aspNetDisabled SampleStyle">Test</span>
För mer information, se egenskapen SupportsDisabledAttribute.
Kommentarer
Den här egenskapen kan användas för att ändra namnet som återges för egenskapen för DisabledCssClass enskilda webbkontroller. Som standard returnerar den här egenskapen "aspNetDisabled".
När SupportsDisabledAttribute åsidosättas i en härledd klass för att returnera falseåterges värdet DisabledCssClass för egenskapen som värdet class för attributet för HTML-elementet för kontrollen. Om det i så fall finns ett värde i CssClass egenskapen tillämpas båda CSS-klasserna på det renderade HTML-elementet. Attributet class består av värdet för DisabledCssClass egenskapen följt av värdet för CssClass egenskapen, avgränsat med ett blanksteg.
Den här egenskapen är statisk, vilket innebär att du bara kan ange den WebControl för klassen. Det värde som du anger används för alla kontroller i ett webbprogram. Du kan inte ange olika värden för enskilda kontroller.
Om du vill använda ett annat klassnamn än standardvärdet "aspNetDisabled" placerar du vanligtvis koden för att göra det i metoden för Application_Start filen Global.asax, som du ser i följande exempel:
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";
}