我在WebUserControl中有一个方法,它在我的代码中被调用了两次,一次是在WebUsercontrol的Page_load事件中(在!ispostback内部),另一次是在使用此WebUserControl的页面的page_Load事件中(同样是在!ispostback中)。
但我在这个方法上保留了一个断点,并观察到它被调用了大约8次。
即使当我登录到应用程序时,也会调用此方法。
我知道如果AutoEventWireup = "true“,那么page_Load方法会被调用两次。
但是为什么这个方法会被调用8次呢?
为什么在登录页上调用此方法?
请给出建议
谢谢
发布于 2011-08-17 18:08:18
您的WebUserControl可能会一次又一次地呈现,就像您的页面正在创建回发一样,因此该方法会多次运行。
https://stackoverflow.com/questions/7090921
复制相似问题