Compartir vía


Menu.IncludeStyleBlock Propiedad

Definición

Obtiene o establece un valor que indica si ASP.NET debe presentar un bloque de definiciones de hoja de estilos en cascada (CSS) para los estilos que se usan en el menú.

public:
 property bool IncludeStyleBlock { bool get(); void set(bool value); };
public bool IncludeStyleBlock { get; set; }
member this.IncludeStyleBlock : bool with get, set
Public Property IncludeStyleBlock As Boolean

Valor de propiedad

Valor que indica si ASP.NET debe presentar un bloque de definiciones de estilos CSS para los estilos que se usan en el menú. El valor predeterminado es true.

Comentarios

El Menu control usa estilos CSS para controlar su apariencia en un explorador. De forma predeterminada, representa un style elemento que contiene las definiciones css de las clases CSS que usa. Normalmente, esta propiedad false se establece en en las situaciones siguientes:

  • Quiere proporcionar sus propias definiciones css para personalizar la apariencia del menú. A continuación, debe proporcionar su propio bloque de definiciones css en la página, o incluir un vínculo a un archivo CSS externo que contenga las definiciones.

  • Quiere mantener la apariencia predeterminada, pero prefiere mantener las definiciones CSS generadas en un archivo independiente. A continuación, debe proporcionar el archivo y vincularlo.

En cualquiera de estas situaciones, puede obtener una copia del bloque CSS predeterminado que genera el Menu control estableciendo la propiedad trueen , ejecutando la página y viendo la página en un explorador. A continuación, puede ver el origen de la página en el explorador y copiar y pegar el bloque CSS en el marcado de página o en un archivo independiente.

Si establece esta propiedad falseen , no puede establecer propiedades de estilo. Por ejemplo, no puede agregar un DynamicHoverStyle-ForeColor atributo en el marcado ni establecer la DynamicHoverStyle.ForeColor propiedad en el código.

Se aplica a