Sdílet prostřednictvím


ScriptManager.ScriptMode Vlastnost

Definice

Získá nebo nastaví hodnotu, která určuje, zda jsou vykresleny ladicí nebo vydané verze knihoven klientských 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í formát je Auto.

Výjimky

Vlastnost ScriptMode není jednou z ScriptMode hodnot.

Poznámky

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

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

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

Poznámka

Atribut debugdirektivy @ Page nemá vliv na ASP.NET aplikace s podporou Ajax. Ovládací ScriptManager prvek používá pouze nastavení v souboru Web.config a v jeho IsDebuggingEnabled vlastnostech a ScriptMode k určení, zda se mají vykreslit ladicí skripty.

Další informace najdete v tématu Přehled ladění a trasování aplikací Ajax.

Platí pro

Viz také