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.
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob Skripts vor oder nach dem Markup für die Seitenbenutzeroberfläche geladen werden.
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 des Markups für die Benutzeroberfläche geladen werden; false wenn Skripts nach dem Laden des Markups für die Benutzeroberfläche geladen werden. Der Standardwert lautet 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 lautet true, wird ein script Element gerendert, bevor das UI-Markup der Seite geladen wird. Wenn in diesem Szenario UI-Elemente in Skripts definiert sind, ist die Benutzeroberfläche beim Laden voll funktionsfähig. Wenn das Skript jedoch auf UI-Elemente im Markup zugreift, für das instanzen noch nicht erstellt wurden, kann ein Fehler auftreten. Um sicherzustellen, dass UI-Elemente vor dem Zugriff geladen werden, behandeln Sie das load Ereignis der Sys.Application Klasse.
Wenn die LoadScriptsBeforeUI Eigenschaft lautet 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 voll funktionsfähig, wenn Skripts, die zusätzliche UI-Elemente definieren, nicht mehr geladen wurden.
Legen Sie diese Eigenschaft nicht auf true fest, wenn sie bereits festgelegt ist EnableCdntrue .