ScriptManager.ScriptMode Właściwość

Definicja

Pobiera lub ustawia wartość określającą, czy są renderowane wersje debugowania lub wydania bibliotek skryptów klienta.

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

Wartość właściwości

ScriptMode

Wartość wyliczenia wskazująca bieżący tryb. Wartość domyślna to Auto.

Wyjątki

Właściwość ScriptMode nie jest jedną z ScriptMode wartości.

Uwagi

Właściwość określa, czy kontrolka ScriptMode ScriptManager powinna renderować wersje debugowania lub wydania bibliotek skryptów klienta. Tę wartość można zastąpić wartościami ustawionymi w pliku konfiguracji i dyrektywą strony.

W poniższej tabeli wymieniono prawidłowe wartości dla tej właściwości.

Wartość Definicja
Auto Wersje debugowania bibliotek skryptów klienta są używane na stronie sieci Web, gdy retail atrybut elementu konfiguracji wdrożenia ma wartość false. W przeciwnym razie używane są wersje bibliotek skryptów klienta.
Inherit Po zastosowaniu ScriptMode ScriptManager do właściwości obiektu ta wartość jest taka sama jak Auto.
Debug Wersje debugowania bibliotek skryptów klienta są używane na stronie sieci Web, chyba że retail atrybut elementu konfiguracji wdrożenia ma wartość true.
Release Wersje wersji bibliotek skryptów klienta są używane na stronie sieci Web, chyba że retail atrybut elementu konfiguracji wdrożenia ma wartość false.

Uwaga

Atrybut debug dyrektywy @ Page nie ma wpływu na aplikacje ASP.NET z obsługą Ajax. Kontrolka ScriptManager używa tylko ustawień w pliku Web.config oraz we właściwościach IsDebuggingEnabled i ScriptMode w celu określenia, czy renderować skrypty debugowania.

Aby uzyskać więcej informacji, zobacz Debugowanie i śledzenie aplikacji Ajax — omówienie.

Dotyczy

Zobacz też