ASP.NET provides an event based programming model. Such a model enables you to simplify Web programming. Event handler is a method that is performs various types of custom actions. Any conventional event handler never returns any data and uses two parameters. Events that are based on Visual Basic .NET are publisher-Subscriber model.
Example Button click Event
this.btnSave.Click += new System.EventHandler(this.btnSave_Click);