Comparteix a través de


ScriptManager.LoadScriptsBeforeUI Propiedad

Definición

Obtiene o establece un valor que indica si los scripts se cargan antes o después de cargar el marcado de la interfaz de usuario de la página.

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

Valor de propiedad

true si los scripts se cargan antes del marcado de la interfaz de usuario; false si los scripts se cargan después del marcado de la interfaz de usuario. De manera predeterminada, es true.

Comentarios

La LoadScriptsBeforeUI propiedad determina cómo se cargan los scripts de la Scripts colección en relación con el marcado de la interfaz de usuario de la página.

Cuando la LoadScriptsBeforeUI propiedad es true, se representa un script elemento antes de cargar el marcado de la interfaz de usuario de la página. En este escenario, si los elementos de la interfaz de usuario se definen en scripts, la interfaz de usuario será totalmente funcional cuando se cargue. Sin embargo, si el script tiene acceso a los elementos de la interfaz de usuario en el marcado para el que aún no se han creado instancias, podría producirse un error. Para asegurarse de que los elementos de la interfaz de usuario se cargan antes de acceder a ellos, controle el load evento de la Sys.Application clase .

Cuando la LoadScriptsBeforeUI propiedad es false, se representa un script elemento después de representar el marcado de la interfaz de usuario de la página. En este escenario, la interfaz de usuario se carga más rápidamente, pero es posible que no sea totalmente funcional si los scripts que definen elementos adicionales de la interfaz de usuario no han terminado de cargarse.

No establezca esta propiedad true en si ya ha establecido EnableCdn en true .

Se aplica a

Consulte también