Aracılığıyla paylaş


MenuRenderingMode Sabit listesi

Tanım

Menu denetiminin HTML table öğelerini ve satır içi stilleri mi yoksa listitem öğelerini ve basamaklı stil sayfası (CSS) stillerini işleyip işlemediğini belirtir.

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

Alanlar

Name Değer Description
Default 0

Denetim, Menu işaretlemeyi, denetimin özelliği tarafından RenderingCompatibility belirtilen ASP.NET sürümü için varsayılan olarak yaptığı şekilde işler. özelliğinin RenderingCompatibility değeri ise 3.5, bu ayar ile Tableeşdeğerdir. Özelliğin RenderingCompatibility4.0 değeri veya daha büyükse, bu ayar ile Listeşdeğerdir.

Table 1

Denetim Menu , öğeleri ve satır içi stilleri kullanarak table işaretlemeyi işler.

List 2

Denetim, Menu liste öğesi (li) öğelerini ve CSS stillerini kullanarak işaretlemeyi işler.

Açıklamalar

Denetimin MenuRenderingMode özelliğini ayarlarken RenderingMode numaralandırmayı Menu kullanırsınız. özelliğine RenderingMode atadığınız değer, denetimin işaretlemeyi Menu nasıl işleneceğini belirler.

ASP.NET 3.5 ve önceki sürümlerde denetim, Menu tarayıcıdaki menünün görünümünü denetlemek için HTML table öğelerini ve satır içi stilleri kullanır. ASP.NET 4 ve sonraki sürümlerde, denetim varsayılan olarak Menu öğeleri ve basamaklı stil sayfası (CSS) stillerini kullanır listitem . Bu numaralandırma geriye dönük uyumluluk için sağlanır. ASP.NET 4 ve sonraki sürümlerde, menü denetiminin önceki ASP.NET sürümlerinde olduğu gibi işaretleme oluşturmasını istediğinizi belirtmek için bu numaralandırmayı kullanabilirsiniz.

Şunlara uygulanır

Ayrıca bkz.