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


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 управления использует следующие правила:

  • Если свойство имеет 3.5значение RenderingCompatibility , Menu элемент управления использует элементы HTML table и встроенные стили.

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

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

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

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