Menu.IncludeStyleBlock Propriété

Définition

Obtient ou définit une valeur qui indique si ASP.NET doit restituer un bloc de définitions de feuille de style en cascade (CSS) pour les styles utilisés dans le menu.Gets or sets a value that indicates whether ASP.NET should render a block of cascading style sheet (CSS) definitions for the styles that are used in the menu.

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

Valeur de propriété

Boolean

Valeur qui indique si ASP.NET doit restituer un bloc de définitions CSS pour les styles utilisés dans le menu.A value that indicates whether ASP.NET should render a block of CSS definitions for the styles that are used in the menu. La valeur par défaut est true.The default value is true.

Remarques

Le Menu contrôle utilise des styles CSS pour contrôler son apparence dans un navigateur.The Menu control uses CSS styles to control its appearance in a browser. Par défaut, il restitue un style élément qui contient les définitions CSS pour les classes CSS qu’il utilise.By default, it renders a style element that contains the CSS definitions for the CSS classes that it uses. Vous définissez généralement cette propriété sur false dans les situations suivantes :You typically set this property to false in the following situations:

  • Vous souhaitez fournir vos propres définitions CSS afin de personnaliser l’apparence du menu.You want to provide your own CSS definitions in order to customize the appearance of the menu. Vous devez ensuite fournir votre propre bloc de définitions CSS dans la page, ou inclure un lien vers un fichier CSS externe qui contient les définitions.You must then provide your own block of CSS definitions in the page, or include a link to an external CSS file that contains the definitions.

  • Vous souhaitez conserver l’apparence par défaut, mais préférez conserver les définitions CSS générées dans un fichier séparé.You want to keep the default appearance but prefer to keep the generated CSS definitions in a separate file. Vous devez ensuite fournir le fichier et le lier.You must then provide the file and link to it.

Dans l’une ou l’autre de ces situations, vous pouvez obtenir une copie du bloc CSS par défaut Menu généré par le contrôle en affectant à la propriété la valeur true , en exécutant la page et en affichant la page dans un navigateur.In either of these situations, you can get a copy of the default CSS block that the Menu control generates by setting the property to true, running the page, and viewing the page in a browser. Vous pouvez ensuite afficher la source de la page dans le navigateur et copier et coller le bloc CSS dans le balisage de la page ou dans un fichier séparé.You can then view the page source in the browser and copy and paste the CSS block into the page markup or into a separate file.

Si vous définissez cette propriété sur false , vous ne pouvez pas définir de propriétés de style.If you set this property to false, you cannot set style properties. Par exemple, vous ne pouvez pas ajouter un DynamicHoverStyle-ForeColor attribut dans le balisage ou définir la DynamicHoverStyle.ForeColor propriété dans le code.For example, you cannot add a DynamicHoverStyle-ForeColor attribute in markup or set the DynamicHoverStyle.ForeColor property in code.

S’applique à