Udostępnij za pośrednictwem


ScriptManager.LoadScriptsBeforeUI Właściwość

Definicja

Pobiera lub ustawia wartość wskazującą, czy skrypty są ładowane przed załadowaniem adiustacji strony, czy po jej załadowaniu.

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

Wartość właściwości

Boolean

true jeśli skrypty są ładowane przed załadowaniem znaczników dla interfejsu użytkownika; false jeśli skrypty są ładowane po załadowaniu znaczników dla interfejsu użytkownika. Wartość domyślna to true.

Uwagi

Właściwość LoadScriptsBeforeUI określa sposób ładowania skryptów w Scripts kolekcji względem narzutu dla interfejsu użytkownika strony.

LoadScriptsBeforeUI Gdy właściwość ma truewartość , script element jest renderowany przed załadowaniem znaczników interfejsu użytkownika strony. W tym scenariuszu, jeśli elementy interfejsu użytkownika są zdefiniowane w skryptach, interfejs użytkownika będzie w pełni funkcjonalny podczas ładowania. Jeśli jednak skrypt uzyskuje dostęp do elementów interfejsu użytkownika w znacznikach, dla których wystąpienia nie zostały jeszcze utworzone, może wystąpić błąd. Aby upewnić się, że elementy interfejsu użytkownika są ładowane przed uzyskaniem do nich dostępu, obsłuż load zdarzenie Sys.Application klasy.

LoadScriptsBeforeUI Gdy właściwość ma falsewartość , script element jest renderowany po renderowaniu znaczników interfejsu użytkownika strony. W tym scenariuszu interfejs użytkownika jest ładowany szybciej, ale może nie być w pełni funkcjonalny, jeśli skrypty definiujące dodatkowe elementy interfejsu użytkownika nie zakończyły ładowania.

Nie należy ustawiać tej właściwości na true wartość , jeśli ustawiono już wartość EnableCdn true .

Dotyczy

Zobacz też