Menu.RenderingMode Egenskap

Definition

Hämtar eller anger ett värde som anger om Menu kontrollen återger HTML-element table och infogade format, eller listitem element och css-format (sammanhängande formatmallar).

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

Egenskapsvärde

Ett värde som anger om Menu kontrollen återger HTML-element table och infogade format, eller listitem element och css-format (cascading style sheet). Standardvärdet är Default.

Kommentarer

Värdet för RenderingMode egenskapen avgör hur menykontrollen återger markering för Menu kontrollen.

I ASP.NET 3.5 och tidigare versioner använder Menu-kontrollen HTML-table-element och infogade format för att ange utseendet på menyn i en webbläsare. I ASP.NET 4 och senare versioner använder kontrollen Menu som standard HTML-listitem element och css-formatmallar (cascading style sheet).

Om du inte anger den här egenskapen renderar kontrollen Menu markering som är lämplig för den ASP.NET version som anges av egenskapen Control.RenderingCompatibility. Kontrollen Menu använder följande regler:

  • Om värdet för RenderingCompatibility egenskapen är 3.5använder Menu kontrollen HTML-element table och infogade format.

  • Om värdet för RenderingCompatibility egenskapen är 4.0 eller större Menu använder kontrollen HTML-element och CSS-format listitem .

Den här egenskapen tillhandahålls för bakåtkompatibilitet. Om egenskapen RenderingCompatibility anger att du vill att kontroller ska generera HTML som är kompatibla med ASP.NET 4 eller senare, men du vill att kontrollen Menu ska vara ett undantag som använder tidigare beteende, kan du ställa in den här egenskapen på Table. Om du till exempel har en webbsida som visar text från höger till vänster kanske du vill ange den här egenskapen till Table eftersom vissa webbläsare inte visar lägesmarkeringen List korrekt för text från höger till vänster.

Gäller för

Se även