Поделиться через


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 элемент управления использует элементы HTML table и встроенные стили.

  • Если значение RenderingCompatibility свойства равно 4.0 или больше, Menu элемент управления использует элементы HTML listitem и стили CSS.

Это свойство предоставляется для обратной совместимости. RenderingCompatibility Если свойство указывает, что элементы управления должны создавать HTML,совместимые с ASP.NET 4 или более поздней версии, но вы хотитеMenu, чтобы элемент управления был исключением, использующим более раннее поведение, можно задать для этого свойства Tableзначение. Например, если у вас есть веб-страница, отображающая текст справа налево, может потребоваться задать это свойство Table , так как некоторые браузеры не отображают List разметку режима правильно для текста справа налево.

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

См. также раздел