ScriptManager.LoadScriptsBeforeUI 屬性

定義

取得或設定值,該值表示指令碼是在載入網頁 UI 的標記之前或之後載入。

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

屬性值

如果在載入 UI 的標記之前載入指令碼,則為 true;如果在載入 UI 的標記之後載入指令碼,則為 false。 預設為 true

備註

屬性 LoadScriptsBeforeUI 會決定集合中的 Scripts 腳本如何相對於頁面 UI 的標記載入。

LoadScriptsBeforeUI當 屬性為 true 時,元素 script 會在載入頁面的 UI 標記之前轉譯。 在此案例中,如果 UI 元素是在腳本中定義,UI 會在載入時完全正常運作。 不過,如果腳本存取尚未建立實例之標記中的 UI 元素,可能會發生錯誤。 若要在存取 UI 元素之前先確定已載入,請處理 load 類別的 Sys.Application 事件。

LoadScriptsBeforeUI當 屬性為 false 時,會在 script 呈現頁面的 UI 標記之後轉譯專案。 在此案例中,UI 會更快速地載入,但如果定義其他 UI 元素的腳本尚未完成載入,它可能不會完全正常運作。

如果您已將 設定為 ,請勿將此屬性 true 設定 EnableCdntrue

適用於

另請參閱