WebControl.DisabledCssClass Özellik

Tanım

Denetim devre dışı bırakıldığında işlenen HTML öğesine uygulanacak CSS sınıfını alır veya ayarlar.

public:
 static property System::String ^ DisabledCssClass { System::String ^ get(); void set(System::String ^ value); };
public static string DisabledCssClass { get; set; }
member this.DisabledCssClass : string with get, set
Public Shared Property DisabledCssClass As String

Özellik Değeri

String

Denetim devre dışı bırakıldığında işlenen HTML öğesine uygulanması gereken CSS sınıfı. Varsayılan değer "aspNetDisabled"dır.

Örnekler

Aşağıdaki örnek, özelliğin varsayılan değerine sahip olduğu ve özelliğin SupportsDisabledAttribute falseboş olduğu durumlarda DisabledCssClass devre dışı bırakılmış Label bir denetim için işlenmiş HTML'yi CssClass gösterir.

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

Aşağıdaki örnekte, özelliğin "SampleStyle" değerine sahip olması CssClass dışında aynı koşullar altında işlenmiş HTML gösterilmektedir:

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

Daha fazla bilgi için özelliğine SupportsDisabledAttribute bakın.

Açıklamalar

Bu özellik, tek tek Web denetimlerinin özelliği için işlenen adı değiştirmek için DisabledCssClass kullanılabilir. Varsayılan olarak, bu özellik "aspNetDisabled" döndürür.

döndürülecek falsetüretilmiş bir sınıfta geçersiz kılındığındaSupportsDisabledAttribute, özelliğinin DisabledCssClass değeri, denetimin HTML öğesinin özniteliğinin değeri class olarak işlenir. Bu durumda, özelliğinde CssClass bir değer varsa, her iki CSS sınıfı da işlenen HTML öğesine uygulanır. özniteliği, class özelliğin değerinden DisabledCssClass ve ardından bir boşlukla ayrılmış olarak özelliğin değerinden CssClass oluşur.

Bu özellik statiktir, yani yalnızca sınıfı için WebControl ayarlayabilirsiniz. Web uygulamasındaki tüm denetimler için bu değeri ayarladığınız değer kullanılır. Tek tek denetimler için farklı değerler belirtemezsiniz.

Varsayılan "aspNetDisabled" değerinden farklı bir sınıf adı kullanmak istiyorsanız, aşağıdaki örnekte gösterildiği gibi bunu yapmak Application_Start için genellikle Global.asax dosyasının yöntemine kodu koyarsınız:

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

Şunlara uygulanır

Ayrıca bkz.