Hi
User control receives same events as Page object and just like Page object also exposes Application, Session, Request and Response objects. I realize UserControl class and Page class both inherit from same TemplateControl class and for that reason share so many of same methods and events.
But then why don’t Asp.Net controls such as TextBox, Label, GridView etc. also derive from same class as Page and UserControl classes – in other words, why would it be a bad idea for controls such as TextBox to have same events ( Page_Load etc ) as UserControl and Page classes do?
Thank you