How to Use Page Navigation 
Not all page navigation scenarios are initiated through hyperlinks on the client. Client-side page redirects or navigations can also be initiated from the server by an ASP.NET page developer by calling the Response.Redirect(url) method. This is typically done when server-side validation is required on some client input before the navigation actually takes place.

The following sample demonstrates how to use the Response.Redirect method to pass parameters to another target page. It also demonstrates how to easily get access to these parameters from the target page.

Download C# Code Here
Download C# Navigation Code Here

Download VB Code Here
Download VB Navigation Code Here

How To Use Page Navigation in ASP.Net

Page navigation among multiple pages is a common scenario in virtually all Web applications. The following sample demonstrates how to use the control to navigate to another page (passing custom query string parameters along the way). The sample then demonstrates how to easily get access to these query string parameters from the target page.

Download C# Code Here
Download C# Navigation Code Here

Download VB Code Here
Download VB Navigation Code Here

Event handlers provide a clean way for page developers to structure logic within an ASP.NET page. For example, the following sample demonstrates how to wire and handle four button events on a single page.

Download C# Code Here
Download VB Code Here

Handling Control Events

ASP.NET server controls can optionally expose and raise server events, which can be handled by page developers. A page developer may accomplish this by declaratively wiring an event to a control (where the attribute name of an event wireup indicates the event name and the attribute value indicates the name of a method to call). For example, the following code example demonstrates how to wire an OnClick event to a button control.

Download C# Code
Download VB Code

You can programmatically identify an individual ASP.NET server control within a page by providing it with an id attribute. You can use this id reference to programmatically manipulate the server control's object model at run time. For example, the following sample demonstrates how a page developer could programmatically set an control's Text property within the Page_Load event.

Download C# Code
Download VB Code

Introduction ASP.NET server controls are identified within a page using declarative tags that contain a runat="server" attribute. The following example declares three server controls and customizes the text and style properties of each one individually. Download C# Code Here :- Download Download VB Code Here :- Download

Handling Server Control Events
Each ASP.NET server control is capable of exposing an object model containing properties, methods, and events. ASP.NET developers can use this object model to cleanly modify and interact with the page.

The following example demonstrates how an ASP.NET page developer can handle the OnClick event from the control to manipulate the Text property of the control.

This simple sample is functionally equivalent to the "Intro3" sample demonstrated earlier in this section. Note, however, how much cleaner and easier the code is in this new server-control-based version. As we will see later in the tutorial, the ASP.NET page Framework also exposes a variety of page-level events that you can handle to write code to execute a specific time during the processing of the page. Examples of these events are Page_Load and Page_Render.

Download VB Code Here :- Download
Download C# Code Here :- Download

 

blogger templates | Design at