MenuRenderingMode 列挙型

定義

Menu コントロールが、HTML table 要素およびインライン スタイルをレンダリングするか、または listitem 要素およびカスケード スタイル シート (CSS: Cascading Style Sheet) スタイルをレンダリングするかを表します。

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

フィールド

Default 0

Menu コントロールは、そのコントロールの RenderingCompatibility プロパティで示される ASP.NET のバージョンに対して既定で行う方法でマークアップを出力します。 プロパティの値が の3.5場合、RenderingCompatibilityこの設定は とTable同じです。 プロパティの値が 4.0 以上のRenderingCompatibility場合、この設定は とList同じです。

List 2

Menu コントロールは、リスト項目 (li) 要素および CSS スタイルを使用して、マークアップを出力します。

Table 1

Menu コントロールは、リスト項目 (table) 要素およびインライン スタイルを使用して、マークアップを出力します。

注釈

コントロールの プロパティを MenuRenderingMode 設定するときは、 RenderingMode 列挙体を Menu 使用します。 プロパティに割り当てる値によって、 RenderingMode コントロールがマークアップを Menu レンダリングする方法が決まります。

ASP.NET 3.5 以前のバージョンでは、 Menu コントロールは HTML table 要素とインライン スタイルを使用して、ブラウザーでのメニューの外観を制御します。 ASP.NET 4 以降のバージョンでは、既定 Menu では、コントロールは要素とカスケード スタイル シート (CSS) スタイルを使用 listitem します。 この列挙体は、下位互換性のために提供されます。 ASP.NET 4 以降のバージョンでは、この列挙を使用して、メニュー コントロールが以前のバージョンの ASP.NET の場合と同様にマークアップを生成するように指定できます。

適用対象

こちらもご覧ください