如题

解决方案 »

  1.   

    Init 当服务器控件初始化时发生;初始化是控件生存期的第一步。     服务器控件应执行任何创建和设置实例所需的初始化步骤。在该事件内无法使用视图状态信息;它尚未填充。在该事件的生存期内不应访问其他服务器控件,不论它是此控件的子级还是父级。不一定会创建其他服务器控件,也不一定能够访问它们。Load 当服务器控件加载到 Page 对象中时发生。 
        通知服务器控件执行任何设置为在每次页请求时发生的处理步骤。您可以访问视图状态信息并利用该事件形成 POST 数据。还可以访问页控件层次结构内的其他服务器控件。
      

  2.   

    执行时间不同
    1.init主要用于在创建控件时,让程序员控制一下
    2.Load事件一般不涉及控件内部的生成过程,供用户提供商业逻辑方面的初始化 
      是在页面最后一个事件了
      

  3.   

    you can search "page life cycle"