ScriptManager.LoadScriptsBeforeUI Propriedade

Definição

Recebe ou define um valor que indica se os scripts são carregados antes ou depois de a marcação da interface da página ser carregada.

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 Propriedade

true se os scripts forem carregados antes de a marcação da interface ser carregada; false se os scripts forem carregados depois de a marcação da interface ser carregada. A predefinição é true.

Observações

A LoadScriptsBeforeUI propriedade determina como os scripts na Scripts coleção são carregados em relação à marcação da interface da página.

Quando a LoadScriptsBeforeUI propriedade é true, um script elemento é renderizado antes de a marcação da interface da página ser carregada. Neste cenário, se os elementos da UI forem definidos em scripts, a UI estará totalmente funcional quando for carregada. No entanto, se o script aceder a elementos da interface de utilizador na marcação para os quais as instâncias ainda não foram criadas, pode ocorrer um erro. Para garantir que os elementos da interface estão carregados antes de os aceder, gere o load evento da Sys.Application classe.

Quando a LoadScriptsBeforeUI propriedade é false, um script elemento é renderizado após a marcação da interface da página ser renderizada. Neste cenário, a interface carrega mais rapidamente, mas pode não estar totalmente funcional se os scripts que definem elementos adicionais da interface não tiverem terminado de carregar.

Não defina esta propriedade se true já definiu EnableCdn para true .

Aplica-se a

Ver também