ScriptManager.LoadScriptsBeforeUI Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur qui indique si les scripts sont chargés avant ou après le chargement du balisage pour l'interface utilisateur de la page.
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
Valeur de propriété
true
si les scripts sont chargés avant le chargement du balisage pour l'interface utilisateur ; false
si les scripts sont chargés après le chargement du balisage pour l'interface utilisateur. La valeur par défaut est true
.
Remarques
La LoadScriptsBeforeUI propriété détermine comment les scripts de la Scripts collection sont chargés par rapport au balisage de l’interface utilisateur de page.
Lorsque la LoadScriptsBeforeUI propriété est true
, un script
élément est rendu avant le chargement du balisage de l’interface utilisateur de la page. Dans ce scénario, si des éléments d’interface utilisateur sont définis dans des scripts, l’interface utilisateur sera entièrement fonctionnelle lors du chargement. Toutefois, si le script accède aux éléments d’interface utilisateur dans le balisage pour lesquels des instances n’ont pas encore été créées, une erreur peut se produire. Pour vous assurer que les éléments d’interface utilisateur sont chargés avant d’y accéder, gérez l’événement load
de la Sys.Application
classe .
Lorsque la LoadScriptsBeforeUI propriété est false
, un script
élément est rendu après le rendu du balisage de l’interface utilisateur de la page. Dans ce scénario, l’interface utilisateur se charge plus rapidement, mais elle peut ne pas être entièrement fonctionnelle si les scripts qui définissent des éléments d’interface utilisateur supplémentaires n’ont pas terminé le chargement.
Ne définissez pas cette propriété sur true
si vous avez déjà défini EnableCdn sur true
.