RouteUrlExpressionBuilder.GetRouteUrl(Control, String) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
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
.