MenuRenderingMode 枚举

定义

指定 Menu 控件是呈现 HTML table 元素和内联样式,还是呈现 listitem 元素和级联样式表 (CSS) 样式。

public enum class MenuRenderingMode
public enum MenuRenderingMode
type MenuRenderingMode = 
Public Enum MenuRenderingMode
继承
MenuRenderingMode

字段

Default 0

Menu 控件采用默认情况下它为控件的 RenderingCompatibility 属性所指示的 ASP.NET 版本采用的方式呈现标记。 如果 RenderingCompatibility 属性的值为 3.5,则此设置相当于 Table。 如果 RenderingCompatibility 属性的值为 4.0 或更大,则此设置相当于 List

List 2

Menu 控件通过使用列表项 (li) 元素和 CSS 样式呈现标记。

Table 1

Menu 控件通过使用 table 元素和内联样式呈现标记。

注解

设置 MenuRenderingMode 控件的 属性时 RenderingMode ,可以使用 Menu 枚举。 分配给 属性的值确定 RenderingMode 控件 Menu 如何呈现标记。

在 ASP.NET 3.5 及更早版本中,控件使用 HTML 元素和内联样式来控制浏览器中 Menu table 菜单的外观。 在 ASP.NET 4 及更高版本中, 控件默认使用 CSS 样式中的元素 Menu listitem (级) 样式表。 提供此枚举是为了向后兼容。 在 ASP.NET 4 及更高版本中,可以使用此枚举指定希望菜单控件生成标记的方式与在早期版本的 ASP.NET。

适用于

另请参阅