Udostępnij za pośrednictwem


RouteUrlExpressionBuilder.GetRouteUrl(Control, String) Metoda

Definicja

Tworzy adres URL odpowiadający określonym kluczom trasy dla formatu adresu URL trasy.

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

Parametry

control
Control

Kontrolka, z którą jest powiązane wyrażenie.

expression
String

Wyrażenie określone w znacznikach.

Zwraca

Adres URL odpowiadający formatowi adresu URL trasy bieżącego Route obiektu.

Wyjątki

Parametr control ma wartość null.

Metoda nie może przeanalizować wyrażenia określonego w adiustacji. Aby uzyskać więcej informacji, zobacz TryParseRouteExpression(String, RouteValueDictionary, String).

Uwagi

Ta metoda generuje odpowiednią wartość dla adresu URL przez wywołanie GetVirtualPath metody RouteCollection obiektu. RequestContext Pobiera obiekt z parametru control i analizuje nazwę trasy i parametry trasy z parametru expression .

Dotyczy

Zobacz też