WebControl.DisabledCssClass Propiedad

Definición

Obtiene o establece la clase CSS que se va a aplicar al elemento HTML presentado cuando el control esté deshabilitado.Gets or sets the CSS class to apply to the rendered HTML element when the control is disabled.

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

Valor de propiedad

Clase CSS que debe aplicarse al elemento HTML presentado cuando el control está deshabilitado.The CSS class that should be applied to the rendered HTML element when the control is disabled. El valor predeterminado es "aspNetDisabled".The default value is "aspNetDisabled".

Ejemplos

En el ejemplo siguiente se muestra el HTML representado para un control de Label deshabilitado cuando se falsela propiedad SupportsDisabledAttribute, cuando la propiedad DisabledCssClass tiene su valor predeterminado y cuando la propiedad CssClass está vacía.The following example shows rendered HTML for a disabled Label control when the SupportsDisabledAttribute property is false, when the DisabledCssClass property has its default value, and when the CssClass property is empty.

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

En el ejemplo siguiente se muestra el HTML representado en las mismas condiciones, salvo que la propiedad CssClass tiene el valor "SampleStyle":The following example shows rendered HTML under the same conditions except that the CssClass property has the value "SampleStyle":

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

Para obtener más información, vea la propiedad SupportsDisabledAttribute.For more information, see the SupportsDisabledAttribute property.

Comentarios

Esta propiedad se puede utilizar para cambiar el nombre que se representa para la propiedad DisabledCssClass de controles Web individuales.This property can be used to change the name that is rendered for the DisabledCssClass property of individual Web controls. De forma predeterminada, esta propiedad devuelve "aspNetDisabled".By default, this property returns "aspNetDisabled".

Cuando SupportsDisabledAttribute se invalida en una clase derivada para devolver false, el valor de la propiedad DisabledCssClass se representa como el valor del atributo class del elemento HTML para el control.When SupportsDisabledAttribute is overridden in a derived class to return false, the value of the DisabledCssClass property is rendered as the value of the class attribute of the HTML element for the control. En ese caso, si hay un valor en la propiedad CssClass, ambas clases CSS se aplicarán al elemento HTML representado.In that case, if there is a value in the CssClass property, both CSS classes will be applied to the rendered HTML element. El atributo class se compondrá del valor de la propiedad DisabledCssClass seguido del valor de la propiedad CssClass, separado por un espacio.The class attribute will consist of the value of the DisabledCssClass property followed by the value of the CssClass property, separated by a space.

Esta propiedad es estática, lo que significa que solo se puede establecer para la clase WebControl.This property is static, which means that you can set it only for the WebControl class. Cualquier valor que se establezca en se usa para todos los controles de una aplicación Web.Whatever value you set it to is used for all controls in a Web application. No se pueden especificar valores diferentes para los controles individuales.You cannot specify different values for individual controls.

Si desea usar un nombre de clase diferente del valor predeterminado de "aspNetDisabled", normalmente se coloca el código para hacerlo en el método Application_Start del archivo global. asax, como se muestra en el ejemplo siguiente:If you want to use a class name different from the default value of "aspNetDisabled", you typically put the code to do that in the Application_Start method of the Global.asax file, as shown in the following example:

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

Se aplica a

Consulte también: