ScriptManager.LoadScriptsBeforeUI Proprietà
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Ottiene o imposta un valore che indica se gli script vengono caricati prima o dopo il caricamento del markup dell'interfaccia utente della pagina.
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
Valore della proprietà
true
se gli script vengono caricati prima del markup dell'interfaccia utente; false
se gli script vengono caricati dopo il markup dell'interfaccia utente. Il valore predefinito è true
.
Commenti
La LoadScriptsBeforeUI proprietà determina la modalità di caricamento degli script nella Scripts raccolta rispetto al markup per l'interfaccia utente della pagina.
Quando la proprietà è true
, viene eseguito il LoadScriptsBeforeUI rendering di un script
elemento prima del caricamento del markup dell'interfaccia utente della pagina. In questo scenario, se gli elementi dell'interfaccia utente sono definiti negli script, l'interfaccia utente sarà completamente funzionale al caricamento. Tuttavia, se lo script accede agli elementi dell'interfaccia utente nel markup per cui le istanze non sono ancora state create, potrebbe verificarsi un errore. Per assicurarsi che gli elementi dell'interfaccia utente vengano caricati prima di accedervi, gestire l'evento load
Sys.Application
della classe.
Quando la proprietà è false
, viene eseguito il LoadScriptsBeforeUI rendering di un script
elemento dopo il rendering del markup dell'interfaccia utente della pagina. In questo scenario l'interfaccia utente viene caricata più rapidamente, ma potrebbe non essere completamente funzionale se gli script che definiscono elementi aggiuntivi dell'interfaccia utente non hanno completato il caricamento.
Non impostare questa proprietà su true
se è già impostata EnableCdn su true
.