---
title: "Different Navigation in ASP.Net"  
description: "DifferentNavigation in ASP.Net  ASP.NETsupports following ways to navigate between pages in your application.HyperlinkControlResponse.RedirectMethodSe"  
author: "Amit Singh"  
published: 2010-11-30  
updated: 2014-09-18  
canonical: https://www.mindstick.com/blog/62/different-navigation-in-asp-dot-net  
category: "asp.net"  
tags: ["asp.net"]  
reading_time: 1 minute  

---

# Different Navigation in ASP.Net

##### DifferentNavigation in ASP.Net

\

ASP.NETsupports following ways to navigate between pages in [your application](https://www.mindstick.com/forum/34702/please-tell-me-what-is-cross-site-scripting-and-how-is-it-harmful-for-your-application).

- HyperlinkControl
- Response.RedirectMethod
- Server.TransferMethod
- Server.ExecuteMethod
- Window.OpenMethod

##### Descriptionof Navigation method

##### Hyperlinkcontrol

##### \

This isserver [control](https://www.mindstick.com/blog/197/asp-dot-net-repeater-control) use for [navigation](https://www.mindstick.com/interview/1015/what-is-the-use-of-smart-navigation-property) to another page specified in the NavigateURLproperty. Hyperlink control doesn’t expose any [server side](https://www.mindstick.com/forum/318/how-to-call-javascript-fuction-in-server-side) event.

##### Response.Redirectmethod

This methodis used to navigate to another page from code. You can use this [method](https://www.mindstick.com/forum/166/webservice-method) tonavigate from a [Linkbutton](https://www.mindstick.com/forum/2100/linkbutton-to-expand-gridview-causes-row-colors-from-function-to-be-lost) or [ImageButton](https://www.mindstick.com/articles/12753/imagebutton-in-android) control.

##### For example

Response.Redirect("Login.aspx")

##### Server.Transfermethod

This methodcan be used only with .aspx file. It allows retaining some information betweenthe requests when its preserveForm argument is set to true.

\

##### Server.Executemethod

LikeServer.Transfer, this method is also used with .aspx file only. This methodenables new page [execution](https://www.mindstick.com/blog/178/synchronous-and-asynchronous-command-execution-in-c-sharp-dot-net) while still displaying the current web form.

Window.Openmethod

Display apage in a new [browser](https://www.mindstick.com/blog/155254/which-is-the-best-internet-browser) window on the client.

---

Original Source: https://www.mindstick.com/blog/62/different-navigation-in-asp-dot-net

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
