Menu.IncludeStyleBlock Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda ASP.NET má vykreslit blok šablon stylů CSS (Css) definic pro styly, které se používají v nabídce.

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

Hodnota vlastnosti

Hodnota, která označuje, zda ASP.NET by měly vykreslit blok definic šablon stylů CSS pro styly použité v nabídce. Výchozí hodnota je true.

Poznámky

Ovládací Menu prvek používá styly CSS k řízení jeho vzhledu v prohlížeči. Ve výchozím nastavení vykresluje style prvek, který obsahuje definice CSS pro třídy CSS, které používá. Tuto vlastnost false obvykle nastavíte v následujících situacích:

  • Chcete-li přizpůsobit vzhled nabídky, chcete-li zadat vlastní definice šablon stylů CSS. Pak musíte na stránce zadat vlastní blok definic CSS nebo zahrnout odkaz na externí soubor CSS, který obsahuje definice.

  • Chcete zachovat výchozí vzhled, ale raději zachovat vygenerované definice CSS v samostatném souboru. Pak musíte soubor zadat a propojit ho.

V některé z těchto situací můžete získat kopii výchozího bloku CSS, který Menu ovládací prvek generuje nastavením vlastnosti na true, spuštění stránky a zobrazení stránky v prohlížeči. Pak můžete zobrazit zdroj stránky v prohlížeči a zkopírovat a vložit blok CSS do kódu stránky nebo do samostatného souboru.

Pokud tuto vlastnost nastavíte na false, nelze nastavit vlastnosti stylu. Například nelze přidat DynamicHoverStyle-ForeColor atribut v kódu nebo nastavit DynamicHoverStyle.ForeColor vlastnost v kódu.

Platí pro