Språk

RouteUrlExpressionBuilder.GetRouteUrl(Control, String) Metod

Definition

Skapar en URL som motsvarar angivna vägnycklar för ett routnings-URL-format.

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

Parametrar

control
Control

Den kontroll som uttrycket är bundet till.

expression
String

Uttrycket som anges i markering.

Returer

Den URL som motsvarar routnings-URL-formatet för det aktuella Route objektet.

Undantag

Parametern control är null.

Metoden kunde inte parsa uttrycket som angavs i markering. Mer information finns i TryParseRouteExpression(String, RouteValueDictionary, String).

Kommentarer

Den här metoden genererar lämpligt värde för URL:en genom att anropa GetVirtualPath -metoden för RouteCollection objektet. Det hämtar RequestContext objektet från parametern control och parsar routningsnamnet och vägparametrarna från parametern expression .

Gäller för

Se även