다음을 통해 공유


Page.ClientTarget 속성

정의

브라우저의 자동 검색 기능을 재정의하고 페이지가 특정 브라우저 클라이언트에 렌더링되는 방법을 지정할 수 있는 값을 가져오거나 설정합니다.

public:
 property System::String ^ ClientTarget { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Browsable(false)]
public string ClientTarget { get; set; }
[<System.ComponentModel.Browsable(false)>]
member this.ClientTarget : string with get, set
Public Property ClientTarget As String

속성 값

재정의할 브라우저 기능을 지정하는 String입니다.

특성

예제

다음 코드 예제에서는 정의 ie302 별칭 및 해당 Web.config 파일에 애플리케이션을 구성 하는 데 필요한 섹션이 포함 되어 있습니다. 이 별칭을 사용하여 속성을 ie302 로 설정하고 ClientTarget Internet Explorer 3.02 브라우저에 맞게 페이지를 사용자 지정할 수 있습니다.

<configuration>  
  <system.web>  
   <clientTarget>  
    <add alias="ie302" useragent="Mozilla/2.0 (compatible; MSIE 3.02; Windows NT 3.5)" />  
   </clientTarget>  
  </system.web>  
</configuration>  

설명

속성을 설정 ClientTarget 하지 않으면 속성 HttpBrowserCapabilities 과 연결된 개체가 Page.Request 클라이언트 브라우저의 기능을 반영합니다. 이 속성을 설정하면 클라이언트 브라우저 검색이 비활성화되고 페이지에서 제공하는 값(별칭)과 연결된 브라우저 기능을 사용합니다.

웹 서버 컴퓨터의 루트 Web.config 구성 파일은 일반적인 사용자 에이전트 문자열의 약식으로 사용할 수 있는 다음과 같은 기본 별칭을 정의합니다.

  • uplevel- Internet Explorer 6.0에 해당하는 브라우저 기능을 지정합니다.

  • downlevel- 클라이언트 스크립트를 지원하지 않는 이전 브라우저와 동일한 브라우저 기능을 지정합니다. 이 별칭을 사용하여 클라이언트 스크립트가 비활성화된 브라우저에서 웹 페이지가 작동하는 방식을 결정할 수 있습니다.

이 속성을 사용하여 프로그래밍 방식으로 별칭을 설정하거나 @ Page 지시문의 특성을 사용하여 ClientTarget 선언적으로 설정할 수 있습니다.

추가 별칭을 정의할 수 있습니다는 clientTarget 애플리케이션 수준 Web.config 파일의 섹션입니다. 자세한 내용은 clientTarget 요소(ASP.NET 설정 스키마)를 참조하세요.

적용 대상

추가 정보