比如,a页面有b、c两个控件
b包含c,现在在a Page_load 的时候,可能触发需要c的page_load事件
着中间如何协调传值……

解决方案 »

  1.   

    在a执行Page_load 的时候,本来就会执行c的page_load,用不着你去触发。可能你是在处理业务逻辑。业务逻辑应该在page_load结束时去处理,不应该写在page_load中。然后,控件应该用接口读/写业务数据,隐藏内部的具体的控件实现。因此a操作b,并不需要知道b内部如何实现,b操作c,并不需要知道c内部如何实现。设计有一定之规,才有复用和维护的价值。
      

  2.   

    你参考一下 ASP.NET 2.0使用MASTER页面后各页面各控件事件的顺序和怎么引用.
    感觉你对ASPX页面怎么初使化都没搞清楚.