方法被多次调用

本文关键字:调用 方法 | 更新日期: 2023-09-27 18:05:55

我在WebUserControl中有一个方法,它在我的代码中被调用两次,一次来自WebUserControl的Page_load事件(Inside !isPostback),第二在Page的Page_load事件中使用了这个WebUserControl(再次在!isPostback中)。

但是我在这个方法上保留了一个断点,并观察到它被调用了大约8次。

这个方法即使在我登录到应用程序时也会被调用。

我明白,如果你AutoEventWireup = "true",那么page_Load方法被调用两次。

但是为什么这个方法被调用了8次?

为什么在登录页面上调用这个方法?

请建议

谢谢

方法被多次调用

可能是你的WebUserControl一次又一次地呈现,就像你的页面正在创建回发一样,所以这个方法运行了很多次