RouteUrlExpressionBuilder.GetRouteUrl(Control, String) 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.
Crée une URL qui correspond aux clés de routage spécifiées pour un format d'URL de routage.
public:
static System::String ^ GetRouteUrl(System::Web::UI::Control ^ control, System::String ^ expression);
public static string GetRouteUrl (System.Web.UI.Control control, string expression);
static member GetRouteUrl : System.Web.UI.Control * string -> string
Public Shared Function GetRouteUrl (control As Control, expression As String) As String
Paramètres
- control
- Control
Contrôle auquel l'expression est liée.
- expression
- String
Expression telle qu'elle est spécifiée dans la balise.
Retours
URL qui correspond au format d'URL de routage de l'objet Route actif.
Exceptions
Le paramètre control
a la valeur null
.
La méthode ne pouvait pas analyser l'expression spécifiée dans la balise. Pour plus d'informations, consultez TryParseRouteExpression(String, RouteValueDictionary, String).
Remarques
Cette méthode génère la valeur appropriée pour l’URL en appelant la GetVirtualPath méthode de l’objet RouteCollection . Il obtient l’objet RequestContext à partir du control
paramètre et analyse le nom de route et les paramètres d’itinéraire à partir du expression
paramètre.