Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Control.GetRouteUrl méthode (Object)

.NET Framework (current version)
 

Date de publication : novembre 2016

Obtient l’URL qui correspond à un ensemble de paramètres d’itinéraire.

Espace de noms:   System.Web.UI
Assembly:  System.Web (dans System.Web.dll)

public string GetRouteUrl(
	object routeParameters
)

Paramètres

routeParameters
Type: System.Object

Paramètres d’itinéraire.

Valeur de retour

Type: System.String

L’URL qui correspond aux paramètres d’itinéraire spécifiés.

Cette méthode est fournie pour faciliter le codage. Elle équivaut à appeler le RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) (méthode). Cette méthode convertit l’objet passé dans routeParameters à un RouteValueDictionary à l’aide de la RouteValueDictionary.RouteValueDictionary(Object) constructeur.

L’exemple suivant montre comment appeler le Control.GetRouteUrl méthode pour obtenir l’URL d’un itinéraire qui a des paramètres nommés productid et category. Cet exemple suppose que vous avez créé un HyperLink contrôle nommé HyperLink1.

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

.NET Framework
Disponible depuis 4.0
Retour au début
Afficher: