Freigeben über


MenuRenderingMode Enumeration

Definition

Gibt an, ob das Menu-Steuerelement HTML-table-Elemente und Inlineformate oder listitem-Elemente und Cascading Stylesheet (CSS)-Formate rendert.

public enum class MenuRenderingMode
public enum MenuRenderingMode
type MenuRenderingMode = 
Public Enum MenuRenderingMode
Vererbung
MenuRenderingMode

Felder

Default 0

Das Menu-Steuerelement rendert Markup auf dieselbe Art und Weise, die auch standardmäßig für die Version von ASP.NET verwendet wird, die durch die RenderingCompatibility-Eigenschaft des Steuerelements angegeben wird. Wenn der Wert der RenderingCompatibility -Eigenschaft ist, entspricht 3.5diese Einstellung .Table Wenn der Wert der RenderingCompatibility Eigenschaft oder höher ist4.0, entspricht diese Einstellung .List

List 2

Das Menu-Steuerelement rendert Markup mit Listenelementen (li) und CSS-Formaten.

Table 1

Das Menu-Steuerelement rendert Markup mit table-Elementen und Inlineformaten.

Hinweise

Sie verwenden die MenuRenderingMode Enumeration, wenn Sie die RenderingMode -Eigenschaft des -Steuerelements Menu festlegen. Der Wert, den Sie der RenderingMode -Eigenschaft zuweisen, bestimmt, wie das Menu Steuerelement Markup rendert.

In ASP.NET Version 3.5 und früheren Versionen verwendet das Menu Steuerelement HTML-Elemente table und Inlineformatvorlagen, um die Darstellung des Menüs in einem Browser zu steuern. In ASP.NET 4 und höheren Versionen verwendet listitem das Menu Steuerelement standardmäßig Elemente und CSS-Formatvorlagen (Cascading Stylesheet). Diese Enumeration wird aus Gründen der Abwärtskompatibilität bereitgestellt. In ASP.NET 4 und höheren Versionen können Sie diese Enumeration verwenden, um anzugeben, dass das Menüsteuerelement Markup wie in früheren Versionen von ASP.NET generieren soll.

Gilt für:

Weitere Informationen