Menu.IncludeStyleBlock Свойство

Определение

Получает или задает значение, указывающее, должна ли платформа ASP.NET отображать блок определений спецификации каскадных таблиц стилей (CSS) для стилей, используемых в меню.

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

Значение свойства

Boolean

Значение, указывающее, должна ли платформа ASP.NET отображать блок определений CSS для стилей, используемых в меню. Значение по умолчанию — true.

Комментарии

Элемент Menu управления использует стили CSS для управления внешним видом в браузере. По умолчанию он отображает style элемент, содержащий определения CSS для используемых классов CSS. Обычно это свойство false задается в следующих ситуациях:

  • Вы хотите предоставить собственные определения CSS, чтобы настроить внешний вид меню. Затем необходимо указать собственный блок определений CSS на странице или добавить ссылку на внешний CSS-файл, содержащий определения.

  • Вы хотите сохранить внешний вид по умолчанию, но предпочитаете хранить созданные определения CSS в отдельном файле. Затем необходимо указать файл и создать ссылку на него.

В любой из этих ситуаций можно получить копию блока CSS по умолчанию, созданного Menu элементом управления, задав для свойства значение true, запуск страницы и просмотр страницы в браузере. Затем можно просмотреть источник страницы в браузере и скопировать и вставить блок CSS в разметку страницы или в отдельный файл.

Если для этого свойства задано falseзначение, нельзя задать свойства стиля. Например, нельзя добавить DynamicHoverStyle-ForeColor атрибут в разметку или задать свойство в коде DynamicHoverStyle.ForeColor .

Применяется к