Udostępnij za pośrednictwem


Menu.IncludeStyleBlock Właściwość

Definicja

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 falsewartość , 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.

Dotyczy