Leggi in inglese

Condividi tramite


MenuRenderingMode Enumerazione

Definizione

Specifica se il controllo Menu esegue il rendering degli elementi HTML table e degli stili inline o degli elementi listitem e degli stili CSS.

C#
public enum MenuRenderingMode
Ereditarietà
MenuRenderingMode

Campi

Nome Valore Descrizione
Default 0

Il controllo Menu esegue il rendering del markup in base all'impostazione predefinita per la versione di ASP.NET indicata dalla proprietà RenderingCompatibility del controllo. Se il valore della RenderingCompatibility proprietà è 3.5, questa impostazione equivale a Table. Se il valore della RenderingCompatibility proprietà è 4.0 o maggiore, questa impostazione equivale a List.

List 2

Il controllo Menu esegue il rendering del markup utilizzando gli stili CSS e gli elementi (li) dell'elenco.

Table 1

Il controllo Menu esegue il rendering del markup utilizzando gli stili inline e gli elementi (table) dell'elenco.

Commenti

L'enumerazione MenuRenderingMode viene utilizzata quando si imposta la RenderingMode proprietà del Menu controllo . Il valore assegnato alla RenderingMode proprietà determina il rendering del markup da parte del Menu controllo.

In ASP.NET 3.5 e versioni precedenti, il Menu controllo usa elementi HTML table e stili inline per controllare l'aspetto del menu in un browser. In ASP.NET 4 e versioni successive, per impostazione predefinita il Menu controllo usa listitem gli stili CSS (Cascading Style Sheet). Questa enumerazione viene fornita per la compatibilità con le versioni precedenti. In ASP.NET 4 e versioni successive, è possibile usare questa enumerazione per specificare che si vuole che il controllo menu generi markup nel modo in cui funziona nelle versioni precedenti di ASP.NET.

Si applica a

Prodotto Versioni
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Vedi anche