Since I spent some time today working with control extenders and exactly where in the page lifecycle to do what, I thought I’d share the whole list. If (!IsPostBack) Begin PreInit End PreInit Begin Init End Init Begin InitComplete End InitComplete Begin PreLoad