The Asp.Net page lifecycle is the most fundamental concept to understand to develop your applications. The whole page life cycle consists of some hard and fast rules called stages (219)