Control.GetRouteUrl Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire, et éventuellement à un nom d'itinéraire.
Surcharges
GetRouteUrl(Object) |
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire. |
GetRouteUrl(RouteValueDictionary) |
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire. |
GetRouteUrl(String, Object) |
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire. |
GetRouteUrl(String, RouteValueDictionary) |
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire. |
Remarques
Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la RouteCollection.GetVirtualPath méthode .
GetRouteUrl(Object)
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire.
public:
System::String ^ GetRouteUrl(System::Object ^ routeParameters);
public string GetRouteUrl (object routeParameters);
member this.GetRouteUrl : obj -> string
Public Function GetRouteUrl (routeParameters As Object) As String
Paramètres
- routeParameters
- Object
Paramètres d'itinéraire.
Retours
URL qui correspond aux paramètres d'itinéraire spécifiés.
Exemples
L’exemple suivant montre comment appeler la 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 With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
new { productid = "1", category = "widgets" });
Remarques
Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) méthode . Cette méthode convertit l’objet qui est passé en objet RouteValueDictionary à routeParameters
l’aide du RouteValueDictionary.RouteValueDictionary(Object) constructeur .
Voir aussi
S’applique à
GetRouteUrl(RouteValueDictionary)
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire.
public:
System::String ^ GetRouteUrl(System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeParameters As RouteValueDictionary) As String
Paramètres
- routeParameters
- RouteValueDictionary
Paramètres d'itinéraire.
Retours
URL qui correspond aux paramètres d'itinéraire spécifiés.
Exemples
L’exemple suivant montre comment appeler cette 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 RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl(
(new RouteValueDictionary {productId="1", category="widgets"});
Remarques
Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la RouteCollection.GetVirtualPath(RequestContext, RouteValueDictionary) méthode .
Voir aussi
S’applique à
GetRouteUrl(String, Object)
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Object ^ routeParameters);
public string GetRouteUrl (string routeName, object routeParameters);
member this.GetRouteUrl : string * obj -> string
Public Function GetRouteUrl (routeName As String, routeParameters As Object) As String
Paramètres
- routeName
- String
Nom de l’itinéraire.
- routeParameters
- Object
Paramètres d'itinéraire.
Retours
URL qui correspond aux paramètres d'itinéraire et au nom d'itinéraire spécifiés.
Exemples
L’exemple suivant montre comment appeler cette méthode pour obtenir l’URL d’un itinéraire nommé Product
et dont les paramètres sont nommés productid
et category
. Cet exemple suppose que vous avez créé un HyperLink contrôle nommé HyperLink1
.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
New With {.productid = "1", .category = "widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new { productid = "1", category = "widgets" });
Remarques
Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) méthode . Cette méthode convertit l’objet qui est passé en objet RouteValueDictionary à routeParameters
l’aide du RouteValueDictionary.RouteValueDictionary(Object) constructeur .
Voir aussi
S’applique à
GetRouteUrl(String, RouteValueDictionary)
Obtient l'URL qui correspond à un jeu de paramètres d'itinéraire et à un nom d'itinéraire.
public:
System::String ^ GetRouteUrl(System::String ^ routeName, System::Web::Routing::RouteValueDictionary ^ routeParameters);
public string GetRouteUrl (string routeName, System.Web.Routing.RouteValueDictionary routeParameters);
member this.GetRouteUrl : string * System.Web.Routing.RouteValueDictionary -> string
Public Function GetRouteUrl (routeName As String, routeParameters As RouteValueDictionary) As String
Paramètres
- routeName
- String
Nom de l’itinéraire.
- routeParameters
- RouteValueDictionary
Paramètres d'itinéraire.
Retours
URL qui correspond aux paramètres d'itinéraire et au nom d'itinéraire spécifiés.
Exemples
L’exemple suivant montre comment appeler cette méthode pour obtenir l’URL d’un itinéraire nommé Product
et dont les paramètres sont nommés productid
et category
. Cet exemple suppose que vous avez créé un HyperLink contrôle nommé HyperLink1
.
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
new RouteValueDictionary {productId="1", category="widgets"})
HyperLink1.NavigateUrl = HyperLink1.GetRouteUrl("Product",
(new RouteValueDictionary {productId="1", category="widgets"});
Remarques
Cette méthode est fournie pour faciliter le codage. Cela revient à appeler la RouteCollection.GetVirtualPath(RequestContext, String, RouteValueDictionary) méthode .
Voir aussi
S’applique à
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour