Menu.IncludeStyleBlock 속성

정의

ASP.NET 메뉴에서 사용되는 스타일에 대한 CSS(계단식 스타일시트) 정의 블록을 렌더링해야 하는지 여부를 나타내는 값을 가져오거나 설정합니다.

public:
 property bool IncludeStyleBlock { bool get(); void set(bool value); };
public bool IncludeStyleBlock { get; set; }
member this.IncludeStyleBlock : bool with get, set
Public Property IncludeStyleBlock As Boolean

속성 값

ASP.NET 메뉴에서 사용되는 스타일에 대한 CSS 정의 블록을 렌더링해야 하는지 여부를 나타내는 값입니다. 기본값은 true입니다.

설명

컨트롤은 Menu CSS 스타일을 사용하여 브라우저에서 모양을 제어합니다. 기본적으로 사용하는 CSS 클래스에 대한 CSS 정의가 포함된 요소를 렌더링 style 합니다. 일반적으로 다음과 같은 상황에서이 속성을 false 설정 합니다.

  • 메뉴의 모양을 사용자 지정하기 위해 고유한 CSS 정의를 제공하려고 합니다. 그런 다음 페이지에 고유한 CSS 정의 블록을 제공하거나 정의가 포함된 외부 CSS 파일에 대한 링크를 포함해야 합니다.

  • 기본 모양을 유지하지만 생성된 CSS 정의를 별도의 파일에 유지하는 것이 좋습니다. 그런 다음 파일을 제공하고 연결해야 합니다.

이러한 경우 중 하나에서 속성을 Menu설정하여 페이지를 실행하고 브라우저에서 페이지를 확인하여 컨트롤이 생성하는 기본 CSS 블록 true 의 복사본을 가져올 수 있습니다. 그런 다음 브라우저에서 페이지 원본을 보고 CSS 블록을 복사하여 페이지 태그 또는 별도의 파일에 붙여넣을 수 있습니다.

이 속성을 false설정하면 스타일 속성을 설정할 수 없습니다. 예를 들어 태그에 특성을 추가 DynamicHoverStyle-ForeColor 하거나 코드에서 속성을 설정할 DynamicHoverStyle.ForeColor 수 없습니다.

적용 대상