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 Control.GetRouteUrl (RouteValueDictionary)

.NET Framework (current version)
 

Data di pubblicazione: ottobre 2016

Ottiene l'URL che corrisponde a un set di parametri di route.

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

public string GetRouteUrl(
	RouteValueDictionary routeParameters
)

Parametri

routeParameters
Type: System.Web.Routing.RouteValueDictionary

I parametri di route.

Valore restituito

Type: System.String

L'URL che corrisponde ai parametri di route specificato.

Questo metodo è fornito per comodità di codifica. È equivalente alla chiamata di RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) metodo.

Nell'esempio seguente viene illustrato come chiamare questo metodo per ottenere l'URL di una route contenente parametri denominati productid e category. Questo esempio si presuppone che siano stati creati un HyperLink controllo denominato HyperLink1.

HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
  (new RouteValueDictionary {productId="1", category="widgets"});

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