Menu.RenderingMode Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of het Menu besturingselement HTML-elementen table en inlinestijlen of elementen en listitem CSS-stijlen (trapsgewijze opmaakmodellen) weergeeft.

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

Waarde van eigenschap

Een waarde die aangeeft of het Menu besturingselement HTML-elementen table en inlinestijlen of listitem elementen en css-stijlen (cascading style sheet) weergeeft. De standaardwaarde is Default.

Opmerkingen

De waarde van de RenderingMode eigenschap bepaalt hoe het menubesturingselement markeringen voor het Menu besturingselement weergeeft.

In ASP.NET 3.5 en eerdere versies gebruikt het besturingselement Menu HTML table elementen en inlinestijlen om het uiterlijk van het menu in een browser op te geven. In ASP.NET 4- en latere versies maakt het besturingselement Menu standaard gebruik van HTML-listitem-elementen en CSS-stijlen (Cascading Style Sheet).

Als u deze eigenschap niet instelt, geeft het besturingselement Menu markeringen weer die geschikt zijn voor de ASP.NET versie die wordt aangegeven door de eigenschap Control.RenderingCompatibility. Het Menu besturingselement maakt gebruik van de volgende regels:

  • Als de waarde van de RenderingCompatibility eigenschap is 3.5, gebruikt het Menu besturingselement HTML-elementen table en inlinestijlen.

  • Als de waarde van de RenderingCompatibility eigenschap is of groter is 4.0 , gebruikt het Menu besturingselement HTML-elementen en CSS-stijlen listitem .

Deze eigenschap is beschikbaar voor compatibiliteit met eerdere versies. Als de eigenschap RenderingCompatibility aangeeft dat u html wilt genereren die compatibel is met ASP.NET 4 of hoger, maar u wilt dat het besturingselement Menu een uitzondering is die gebruikmaakt van eerder gedrag, kunt u deze eigenschap instellen op Table. Als u bijvoorbeeld een webpagina hebt waarin tekst van rechts naar links wordt weergegeven, kunt u deze eigenschap Table instellen omdat in sommige browsers de List opmaakmodus niet juist wordt weergegeven voor tekst van rechts naar links.

Van toepassing op

Zie ook