Udostępnij za pośrednictwem


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

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 ScriptModeScriptManager powinna renderować debugowanie, czy wydawanie wersji bibliotek skryptów klienta. Tę wartość można zastąpić wartościami ustawionymi w pliku konfiguracji i dyrektywą page.

W poniższej tabeli wymieniono prawidłowe wartości 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 jest ustawiony na falsewartość . W przeciwnym razie używane są wersje bibliotek skryptów klienta.
Inherit Po zastosowaniu ScriptMode do właściwości ScriptManager 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ż