Menu.RenderingMode Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, отображает ли Menu элемент управления элементы HTML table и встроенные стили, а также listitem элементы и каскадные стили таблицы стилей (CSS).
public:
property System::Web::UI::WebControls::MenuRenderingMode RenderingMode { System::Web::UI::WebControls::MenuRenderingMode get(); void set(System::Web::UI::WebControls::MenuRenderingMode value); };
public System.Web.UI.WebControls.MenuRenderingMode RenderingMode { get; set; }
member this.RenderingMode : System.Web.UI.WebControls.MenuRenderingMode with get, set
Public Property RenderingMode As MenuRenderingMode
Значение свойства
Значение, указывающее, отображает ли Menu элемент управления HTML-элементы table и встроенные стили, а также listitem элементы и каскадные стили таблицы стилей (CSS). Значение по умолчанию — Default.
Комментарии
Значение RenderingMode свойства определяет, как элемент управления меню отображает разметку для Menu элемента управления.
В ASP.NET 3.5 и более ранних версиях Menu элемент управления использует ЭЛЕМЕНТЫ HTML table и встроенные стили, чтобы указать внешний вид меню в браузере. В ASP.NET 4 и более поздних версиях по умолчанию Menu элемент управления использует html-элементы listitem и каскадные стили таблицы стилей (CSS).
Если это свойство не задано, Menu элемент управления отрисовывает разметку, соответствующую версии ASP.NET, указанной свойством Control.RenderingCompatibility . Элемент Menu управления использует следующие правила:
Если значение RenderingCompatibility свойства равно
3.5, Menu элемент управления использует элементы HTMLtableи встроенные стили.Если значение RenderingCompatibility свойства равно
4.0или больше, Menu элемент управления использует элементы HTMLlistitemи стили CSS.
Это свойство предоставляется для обратной совместимости. RenderingCompatibility Если свойство указывает, что элементы управления должны создавать HTML,совместимые с ASP.NET 4 или более поздней версии, но вы хотитеMenu, чтобы элемент управления был исключением, использующим более раннее поведение, можно задать для этого свойства Tableзначение. Например, если у вас есть веб-страница, отображающая текст справа налево, может потребоваться задать это свойство Table , так как некоторые браузеры не отображают List разметку режима правильно для текста справа налево.