Sdílet prostřednictvím


ScriptManager.ScriptMode Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda jsou vykresleny ladicí nebo vydané verze klientských knihoven skriptů.

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

Hodnota vlastnosti

Hodnota výčtu, která označuje aktuální režim. Výchozí hodnota je Auto.

Výjimky

Vlastnost ScriptMode není jednou z ScriptMode hodnot.

Poznámky

Vlastnost ScriptMode určuje, zda ScriptManager má ovládací prvek vykreslit ladicí nebo vydané verze klientských skriptových knihoven. Tuto hodnotu lze nahradit hodnotami, které jsou nastaveny v konfiguračním souboru a v direktivě stránky.

Následující tabulka uvádí platné hodnoty pro tuto vlastnost.

Hodnota definice
Auto Ladicí verze klientských skriptových knihoven se používají na webové stránce, pokud retail je atribut elementu konfigurace nasazení nastaven na false. V opačném případě se použijí verze klientských knihoven skriptů.
Inherit Při použití na ScriptMode vlastnost objektu ScriptManager je tato hodnota stejná jako Auto.
Debug Ladicí verze klientských skriptových knihoven se používají na webové stránce, pokud retail není atribut elementu konfigurace nasazení nastaven na true.
Release Verze klientských skriptových knihoven se používají na webové stránce, pokud retail není atribut elementu konfigurace nasazení nastaven na false.

Poznámka:

Atribut debug direktivy @ Page nemá vliv na ajax-enabled ASP.NET aplikace. Ovládací ScriptManager prvek používá pouze nastavení v souboru Web.config a ve svých IsDebuggingEnabled vlastnostech ScriptMode k určení, zda se mají vykreslovat ladicí skripty.

Další informace naleznete v tématu Ladění a trasování ajax aplikací Přehled.

Platí pro

Viz také