ScriptManager.LoadScriptsBeforeUI 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 Skripts vor oder nach dem Laden von Markups für die Seitenbenutzeroberfläche geladen werden, oder legt diesen fest.
public:
property bool LoadScriptsBeforeUI { bool get(); void set(bool value); };
public bool LoadScriptsBeforeUI { get; set; }
member this.LoadScriptsBeforeUI : bool with get, set
Public Property LoadScriptsBeforeUI As Boolean
Eigenschaftswert
true
, wenn Skripts vor dem Laden von Markups für die Benutzeroberfläche geladen werden, false
, wenn Skripts nach dem Laden von Markups für die Benutzeroberfläche geladen werden. Der Standardwert ist true
.
Hinweise
Die LoadScriptsBeforeUI -Eigenschaft bestimmt, wie Skripts in der Scripts Auflistung relativ zum Markup für die Seitenbenutzeroberfläche geladen werden.
Wenn die LoadScriptsBeforeUI -Eigenschaft ist true
, wird ein script
Element gerendert, bevor das Ui-Markup der Seite geladen wird. Wenn benutzeroberflächenbezogene Elemente in Skripts definiert sind, ist die Benutzeroberfläche in diesem Szenario beim Laden voll funktionsfähig. Wenn das Skript jedoch auf Benutzeroberflächenelemente im Markup zugreift, für die noch keine Instanzen erstellt wurden, kann ein Fehler auftreten. Um sicherzustellen, dass UI-Elemente geladen werden, bevor Sie darauf zugreifen, behandeln Sie das load
-Ereignis der Sys.Application
-Klasse.
Wenn die LoadScriptsBeforeUI -Eigenschaft ist false
, wird ein script
-Element gerendert, nachdem das Ui-Markup der Seite gerendert wurde. In diesem Szenario wird die Benutzeroberfläche schneller geladen, ist aber möglicherweise nicht vollständig funktionsfähig, wenn skripts, die zusätzliche UI-Elemente definieren, das Laden nicht abgeschlossen haben.
Legen Sie diese Eigenschaft nicht auf festtrue
, wenn Sie bereits auf true
festgelegt EnableCdn haben.