Share via


Page.SmartNavigation 속성

정의

주의

The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202

스마트 탐색이 사용되도록 설정되는지 여부를 나타내는 값을 가져오거나 설정합니다. 이 속성은 사용되지 않습니다.

public:
 property bool SmartNavigation { bool get(); void set(bool value); };
[System.ComponentModel.Browsable(false)]
public bool SmartNavigation { get; set; }
[System.ComponentModel.Browsable(false)]
[System.Obsolete("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")]
public bool SmartNavigation { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.SmartNavigation : bool with get, set
[<System.ComponentModel.Browsable(false)>]
[<System.Obsolete("The recommended alternative is Page.SetFocus and Page.MaintainScrollPositionOnPostBack. http://go.microsoft.com/fwlink/?linkid=14202")>]
member this.SmartNavigation : bool with get, set
Public Property SmartNavigation As Boolean

속성 값

Boolean

스마트 탐색을 사용하면 true이고, 그렇지 않으면 false입니다.

특성

설명

대부분의 경우 코드에서 이 속성을 설정하지 마세요. SmartNavigation.aspx 파일의 @ Page 지시문에 특성을 true 설정합니다. 페이지가 요청되면 동적으로 생성된 클래스가 이 속성을 설정합니다.

참고

ASP.NET 버전 2.0에서는 SmartNavigation 속성이 더 이상 사용되지 않습니다. SetFocus 대신 메서드와 MaintainScrollPositionOnPostBack 속성을 사용합니다.

Microsoft Internet Explorer 5.5 이상 브라우저에서 페이지를 요청하면 스마트 탐색은 다음을 수행하여 페이지의 사용자 환경을 향상시킵니다.

  • 탐색으로 인한 플래시 제거

  • 페이지에서 페이지로 이동할 때 스크롤 위치를 유지합니다.

  • 탐색 간에 요소 포커스를 유지합니다.

  • 브라우저 기록의 마지막 페이지 상태만 유지합니다.

스마트 탐색은 자주 포스트백이 필요하지만 반환 시 크게 변경되지 않는 시각적 콘텐츠와 함께 ASP.NET 페이지에 가장 적합합니다. 이 속성을 설정할지 여부를 결정할 때는 신중하게 고려해야 합니다 true.

적용 대상

추가 정보