Sdílet prostřednictvím


Menu.IncludeStyleBlock Vlastnost

Definice

Získá nebo nastaví hodnotu, která označuje, zda ASP.NET by měl vykreslit blok kaskádových definic šablon stylů (CSS) 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

Boolean

Hodnota, která označuje, jestli ASP.NET by měla vykreslit blok definic šablon stylů CSS pro styly, které se používají 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í vykreslí style prvek, který obsahuje definice CSS pro třídy CSS, které používá. Tuto vlastnost obvykle nastavíte v false následujících situacích:

  • Chcete-li zadat vlastní definice CSS, abyste přizpůsobili vzhled nabídky. Potom 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 zadat soubor 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 vygeneruje nastavením vlastnosti na true, spuštěním stránky a zobrazením stránky v prohlížeči. Potom můžete zobrazit zdroj stránky v prohlížeči a zkopírovat a vložit blok CSS do značky stránky nebo do samostatného souboru.

Pokud tuto vlastnost nastavíte na false, nemůžete nastavit vlastnosti stylu. Například nemůžete přidat DynamicHoverStyle-ForeColor atribut ve značkách nebo nastavit DynamicHoverStyle.ForeColor vlastnost v kódu.

Platí pro