MasterPage没有LoadComplete?

web*_*oob 3 asp.net

随着AutoEventWireUp设置为false,我通常会设置一个Page_Finalize这样的:

Include(Self.LoadComplete, Self.Page_Finalize); //Delphi
Run Code Online (Sandbox Code Playgroud)

LoadComplete然而,似乎没有在MasterPage上可用,我Page_Finalize显然不会被调用.

我打算如何在母版页中释放对象?

谢谢.

usr*_*ΛΩΝ 5

LoadComplete方法简直是成员MasterPage,而是Page.

这有几个原因,包括页面生命周期的编排器Page本身就是类.

它有三个事件相关的方法:PreLoad,Load,LoadComplete.在此期间Load,Load触发儿童控制事件.

当母版页包含(通过布局)页面内容时,页面包含MasterPage对象,因为它PageIHttpHandler在ASP.NET中响应HTTP请求的.

简单地说,你可以不覆盖(我不知道德尔福,是某种超越的?)OnLoadCompleteMasterPage,因为它是没有定义的.只要OnLoad