Menu.IncludeStyleBlock Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość wskazującą, czy ASP.NET powinny renderować blok kaskadowych definicji arkusza stylów (CSS) dla stylów używanych w 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
Wartość właściwości
Wartość wskazująca, czy ASP.NET powinna renderować blok definicji CSS dla stylów używanych w menu. Wartość domyślna to true
.
Uwagi
Kontrolka Menu używa stylów CSS do kontrolowania jego wyglądu w przeglądarce. Domyślnie renderuje style
element zawierający definicje CSS dla używanych klas CSS. Ta właściwość zazwyczaj jest ustawiana false
na w następujących sytuacjach:
Chcesz podać własne definicje CSS, aby dostosować wygląd menu. Następnie należy podać własny blok definicji CSS na stronie lub dołączyć link do zewnętrznego pliku CSS zawierającego definicje.
Chcesz zachować domyślny wygląd, ale chcesz zachować wygenerowane definicje CSS w osobnym pliku. Następnie należy podać plik i połączyć go.
W jednej z tych sytuacji możesz uzyskać kopię domyślnego bloku Menu CSS generowanego przez kontrolkę, ustawiając właściwość na true
, uruchamiając stronę i wyświetlając stronę w przeglądarce. Następnie możesz wyświetlić źródło strony w przeglądarce i skopiować i wkleić blok CSS do znaczników strony lub do oddzielnego pliku.
Jeśli ustawisz tę właściwość na false
wartość , nie można ustawić właściwości stylu. Na przykład nie można dodać atrybutu DynamicHoverStyle-ForeColor
w znacznikach ani ustawić DynamicHoverStyle.ForeColor
właściwości w kodzie.