asp.net页面事件顺序,用户控件的OnDataBinding事件在OnLoad前。
例如,若用户控件有一个下拉列表需填充初始数据,再绑定选择其中一项,则
不能在OnLoad时填充初始数据,再在OnDataBinding时绑定选择其中一项,因为在OnDataBinding时,OnLoad还没执行,没数据可绑定。
所以应在OnInit时填充数据。
asp.net页面事件顺序,用户控件的OnDataBinding事件在OnLoad前。
例如,若用户控件有一个下拉列表需填充初始数据,再绑定选择其中一项,则
不能在OnLoad时填充初始数据,再在OnDataBinding时绑定选择其中一项,因为在OnDataBinding时,OnLoad还没执行,没数据可绑定。
所以应在OnInit时填充数据。