ScriptManager.LoadScriptsBeforeUI 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示是在加载页 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 元素之前加载 UI 元素,请处理 load
类的事件 Sys.Application
。
LoadScriptsBeforeUI当属性为false
时,script
在呈现页面的 UI 标记后呈现元素。 在此方案中,UI 加载速度更快,但如果定义其他 UI 元素的脚本尚未完成加载,则它可能无法完全正常运行。
如果已设置为此属性,请不要将此属性设置为EnableCdntrue
该属性true
。