ScriptManager.ScriptMode Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Debug- oder Releaseversionen von Clientskriptbibliotheken gerendert werden.
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
Eigenschaftswert
Der Enumerationswert, der den aktuellen Modus angibt. Der Standardwert lautet Auto.
Ausnahmen
Die ScriptMode Eigenschaft ist nicht einer der ScriptMode Werte.
Hinweise
Die ScriptMode Eigenschaft gibt an, ob das ScriptManager Steuerelement Debug- oder Releaseversionen von Clientskriptbibliotheken rendern soll. Dieser Wert kann durch Werte ersetzt werden, die in der Konfigurationsdatei und in der Seitendirektive festgelegt sind.
In der folgenden Tabelle sind die gültigen Werte für diese Eigenschaft aufgeführt.
| Wert | Definition |
|---|---|
| Auto | Debugversionen von Clientskriptbibliotheken werden auf der Webseite verwendet, wenn das retail Attribut des Bereitstellungskonfigurationselements auf "false. Andernfalls werden die Releaseversionen von Clientskriptbibliotheken verwendet. |
| Inherit | Wenn dieser Wert auf die ScriptMode Eigenschaft des ScriptManager Objekts angewendet wird, ist dieser Wert identisch mit Auto. |
| Debug | Debugversionen von Clientskriptbibliotheken werden auf der Webseite verwendet, es sei denn, das retail Attribut des Bereitstellungskonfigurationselements ist auf truefestgelegt. |
| Release | Versionsversionen von Clientskriptbibliotheken werden auf der Webseite verwendet, es sei denn, das retail Attribut des Bereitstellungskonfigurationselements ist auf falsefestgelegt. |
Hinweis
Das debug Attribut der @Page-Direktive wirkt sich nicht auf Ajax-fähige ASP.NET Anwendungen aus. Das ScriptManager Steuerelement verwendet nur die Einstellungen in der Web.config-Datei und in den zugehörigen IsDebuggingEnabled Eigenschaften ScriptMode , um zu bestimmen, ob Debugskripts gerendert werden sollen.
Weitere Informationen finden Sie unter "Debugging" und "Tracing Ajax Applications Overview".