다음을 통해 공유


Menu.RenderingMode 속성

정의

Menu 컨트롤이 HTML table 요소 및 인라인 스타일, 또는 listitem 요소 및 CSS 스타일시트 스타일을 렌더링하는지 여부를 지정하는 값을 가져오거나 설정합니다.

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

속성 값

Menu 컨트롤이 HTML table 요소 및 인라인 스타일, 또는 listitem 요소 및 CSS 스타일시트 스타일을 렌더링하는지 여부를 지정하는 값입니다. 기본값은 Default입니다.

설명

값을 RenderingMode 속성 메뉴 컨트롤에 대 한 태그를 렌더링 하는 방법을 결정 합니다 Menu 컨트롤입니다.

ASP.NET 3.5 및 이전 버전의 Menu 컨트롤은 HTML table 요소 및 인라인 스타일 브라우저에서 메뉴의 모양을 지정할 수입니다. ASP.NET 4 및 이후 버전에서는 기본적으로는 Menu 컨트롤은 HTML listitem 요소 및 연계 스타일 (CSS) 스타일 시트입니다.

이 속성을 설정 하지 않으면 합니다 Menu 의해 표시 되는 ASP.NET 버전에 적절 한 태그를 렌더링 하는 컨트롤을 Control.RenderingCompatibility 속성입니다. Menu 컨트롤은 다음 규칙을 사용 합니다.

이 속성은 이전 버전과 호환성을 위해 제공 됩니다. 경우는 RenderingCompatibility 하지만 속성 컨트롤은 ASP.NET 4와 호환 이상는 HTML을 생성 하는 것을 나타냅니다는 Menu 이전 동작을 사용 하는 경우 예외를 제어이 속성을 설정할 수 있습니다, Table합니다. 예를 들어, 오른쪽에서 왼쪽으로 텍스트를 표시 하는 웹 페이지가 있는 수 하려는 경우이 속성을 설정 Table 일부 브라우저에 표시 되지 않으므로 List 오른쪽에서 왼쪽 텍스트에 대 한 제대로 모드 태그입니다.

적용 대상

추가 정보