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
Значение свойства
Значение, указывающее, должна ли платформа ASP.NET отображать блок определений CSS для стилей, используемых в меню. Значение по умолчанию — true
.
Комментарии
Элемент Menu управления использует стили CSS для управления внешним видом в браузере. По умолчанию он отображает style
элемент, содержащий определения CSS для используемых классов CSS. Обычно это свойство false
задается в следующих ситуациях:
Вы хотите предоставить собственные определения CSS, чтобы настроить внешний вид меню. Затем необходимо указать собственный блок определений CSS на странице или добавить ссылку на внешний CSS-файл, содержащий определения.
Вы хотите сохранить внешний вид по умолчанию, но предпочитаете хранить созданные определения CSS в отдельном файле. Затем необходимо указать файл и создать ссылку на него.
В любой из этих ситуаций можно получить копию блока CSS по умолчанию, созданного Menu элементом управления, задав для свойства значение true
, запуск страницы и просмотр страницы в браузере. Затем можно просмотреть источник страницы в браузере и скопировать и вставить блок CSS в разметку страницы или в отдельный файл.
Если для этого свойства задано false
значение, нельзя задать свойства стиля. Например, нельзя добавить DynamicHoverStyle-ForeColor
атрибут в разметку или задать свойство в коде DynamicHoverStyle.ForeColor
.