Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Metodo HttpResponse.RedirectToRoute (String)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Reindirizza una richiesta a un nuovo URL tramite un nome di route.

Spazio dei nomi:   System.Web
Assembly:  System.Web (in System.Web.dll)

public void RedirectToRoute(
	string routeName
)

Parametri

routeName
Type: System.String

Nome della route.

Exception Condition
InvalidOperationException

Nessuna route corrisponde ai parametri di route specificati.

HttpException

Il reindirizzamento è stato tentato dopo le intestazioni HTTP è state inviate.

Questo metodo è fornito per comodità di codifica. È equivalente alla chiamata di Redirect(String, Boolean) metodo con il secondo parametro impostato su false.

Questo metodo converte il nome della route che viene passato in routeName a un URL utilizzando il RouteCollection.GetVirtualPath metodo.

ASP.NET esegue il reindirizzamento restituendo un codice di stato HTTP 302.

Nell'esempio seguente viene illustrato come chiamare questo metodo per reindirizzare una route denominata Products.

Response.RedirectToRoute("Products");

.NET Framework
Disponibile da 4.0
Torna all'inizio
Mostra: