ScriptManager.ScriptMode 속성

정의

디버그 또는 릴리스 버전의 클라이언트 스크립트 라이브러리가 렌더링되는지 여부를 지정하는 값을 가져오거나 설정합니다.

public:
 property System::Web::UI::ScriptMode ScriptMode { System::Web::UI::ScriptMode get(); void set(System::Web::UI::ScriptMode value); };
public System.Web.UI.ScriptMode ScriptMode { get; set; }
member this.ScriptMode : System.Web.UI.ScriptMode with get, set
Public Property ScriptMode As ScriptMode

속성 값

ScriptMode

현재 모드를 나타내는 열거형 값입니다. 기본값은 Auto입니다.

예외

ScriptMode속성이 ScriptMode 값 중 하나가 아닌 경우

설명

이 속성은 ScriptMode 컨트롤이 ScriptManager 클라이언트 스크립트 라이브러리의 디버그 또는 릴리스 버전을 렌더링해야 하는지 여부를 지정합니다. 이 값은 구성 파일 및 페이지 지시문에 설정된 값으로 대체될 수 있습니다.

다음 표에서이 속성에 대 한 유효한 값을 나열합니다.

정의
Auto 클라이언트 스크립트 라이브러리의 디버그 버전은 배포 구성 요소의 특성이 retail 설정되면 false웹 페이지에서 사용됩니다. 그렇지 않으면 클라이언트 스크립트 라이브러리의 릴리스 버전이 사용됩니다.
Inherit 개체의 ScriptManager 속성에 ScriptMode 적용하면 이 값은 .와 같습니다Auto.
Debug 배포 구성 요소true의 특성을 설정하지 않는 한 retail 클라이언트 스크립트 라이브러리의 디버그 버전은 웹 페이지에서 사용됩니다.
Release 배포 구성 요소false의 특성을 설정하지 않는 한 retail 클라이언트 스크립트 라이브러리의 릴리스 버전은 웹 페이지에서 사용됩니다.

참고

@ Page 지시문의 특성은 debug Ajax 사용 ASP.NET 애플리케이션에 영향을 주지 않습니다. 컨트롤은 ScriptManager Web.config 파일 및 속성 IsDebuggingEnabled ScriptMode 의 설정만 사용하여 디버그 스크립트를 렌더링할지 여부를 결정합니다.

자세한 내용은 디버깅 및 추적 Ajax 애플리케이션 개요를 참조하세요.

적용 대상

추가 정보