RouteUrlExpressionBuilder.GetRouteUrl(Control, String) Méthode

Définition

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 spécifiée dans le balisage.

Retours

URL qui correspond au format d’URL de routage de l’objet actif Route .

Exceptions

Le control paramètre est null.

La méthode n’a pas pu analyser l’expression spécifiée dans le balisage. 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 l’itinéraire et les paramètres d’itinéraire à partir du expression paramètre.

S’applique à

Voir aussi