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.
Ruft einen Wert ab, der angibt, ob Debug- oder Releaseversionen von Clientskriptbibliotheken gerendert werden, oder legt diesen fest.
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 ist Auto.
Ausnahmen
Die ScriptMode-Eigenschaft ist keiner 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 festgelegt ist. 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 true festgelegt. |
Release | Releaseversionen von Clientskriptbibliotheken werden auf der Webseite verwendet, es sei denn, das retail Attribut des Bereitstellungskonfigurationselements ist auf false festgelegt. |
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 ihren IsDebuggingEnabled Eigenschaften und ScriptMode , um zu bestimmen, ob Debugskripts gerendert werden sollen.
Weitere Informationen finden Sie unter Debuggen und Ablaufverfolgung von AJAX-Anwendungen – Übersicht.