Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Learn Event Handling in ASP.NET through .NET Training


Published on

TOPS Technologies Leading IT Training Institute offer training in Php, .Net, Java, iPhone, Android, Software testing and SEO. By TOPS Technologies.

  • IT Pathshala Pvt Ltd is an Initiative of Myzeal IT Solutions which offers guaranteed job oriented training programs in dot net technology .The Training program is designed by keeping special focus on the elaborateness of web and software development process and its application in various industry verticals.
    The dot net training with guaranteed job is a comprehensive, experimental program that tough by industry experts with world class faculty & facilities and also provide complete career and professional level guidance.

    Call our IT career and job experts: +91-9871350999 | Reach Us: H-110, Sector: 63, Noida-201301
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Learn Event Handling in ASP.NET through .NET Training

  1. 1. Learn Event Handling in ASP.NET through .NET Training Summary: Event handling is one of the most important concepts in the ASP.NET programming. Every control like button, check box etc., will trigger events in ASP that are handled by event handler methods that have a piece of code to execute when called. ************************************************** Article: ASP.NET is one of the most popular programming languages used for the development of websites and applications. These websites or applications are usually interactive and hence, their performance is widely based on the response of the actions that users take. The actions like mouse click, mouse movements, keyboard button press etc. when carried out, will trigger the events. Event is a piece of code that is executed when actions occur on objects like clicking on a button on the website with mouse (mouse click on specific website button) and many more similar to this. Event handling is one of the most important concepts in the .net programming which every dot net web developer should have the knowledge of. It’s not too difficult learning event handling concepts in .NET, but proper training however is mandatory to know the effective ways to handle events. ASP.NET training under the guidance of industry experts can help you learn the basics of the concept while teaching you the actual way to implement it practically. When a user performs an action, event is raised on the client side, while this is actually handled by the server. For example consider the two events in ASP.NET, the OnClick method & OnCheckChanged method. These are executed on the server, where the server calls subroutine including a set of code to be executed when a mouse button is clicked and when a radio button or a check box is checked. Following is the general syntax of an event handler method in ASP.NET. Here the first parameter represents the object that has generated the event while the second represents the event data being sent to the server. private void EventName (object sender, EventArgs e); Event Handling with Controls All the controls in ASP.NET whether a text-box, check box or drop-down list will trigger events by default when a user performs action on them. These events are generally handled by the in-built event handler methods that have a piece of code to execute when called. An event handler is coded to respond to an action and this is done in two ways generally in Visual Studio. By default, in Visual Studio an event handler including a Handles clause is created. However there could also be the one without an event handler.
  2. 2. For example, let us consider that there is an event for mouse button click and the event Click() is generated. Then following are the codes written with and without Handles clause for the event. ASP tag for Button Control <asp:Button ID="btnCancel" runat="server" Text="Cancel" /> Event Code for Click Event Protected Sub btnCancel_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles btnCancel.Click //with handles clause End Sub ASP tag for Button Control <asp:Button ID="btnCancel" runat="server" Text="Cancel" Onclick="btnCancel_Click" /> Event Code for Click Event Protected Sub btnCancel_Click(ByVal sender As Object, ByVal e As System.EventArgs) //without handles clause End Sub Hence, most often for the buttons like image button, link button and image map controls, events called Click or Command will be generated that take OnClick or OnCommand attributes respectively. Apart from this there are various other controls used in ASP.NET like text box, drop-down list, check box list etc. that have different in-built events generated every time they are used. Some of the commonly generated events and their respective controls from which they are generated are shown in the below table. Control BulletedList Button DataGrid DropDownList HyperLink ImageButton ListBox Menu RadioButton RadioButtonList CheckBox CheckBoxList Event generated by Default Click Click SelectedIndexChanged SelectedIndexChanged Click Click SelectedIndexChanged MenuItemClick CheckedChanged SelectedIndexChanged CheckedChanged SelectedIndexChanged So, in order to more about the controls and the respective events required to handle the actions performed on these controls for effective .NET development, one should join ASP.NET training. Through .NET training one can learn this concept of event handling through practical methods and will
  3. 3. also get the support of teaching experts who can clarify the doubts that may arise in the minds of the learners while practice. This is the major benefit a learner can get by joining .NET training rather than opting for other options like online learning or self learning through books. ************************************************************************** Author Box: TOPS Technologies is one of the top IT training institutes offering the best ASP.NET training courses in Ahmedabad for freshers and students. The institute provides industry-oriented C# and ASP.Net training course and Microsoft certification .NET training for that looking build career in .NET development.