語言

RouteUrlExpressionBuilder.GetRouteUrl(Control, String) 方法

定義

建立一個 URL,對應指定的路由鍵,並用於路由 URL 格式。

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

參數

control
Control

這個表達式所綁定的控制。

expression
String

標記中指定的表達式。

傳回

對應當前 Route 物件路由 URL 格式的 URL。

例外狀況

參數 control 為 null。

該方法無法解析標記中指定的表達式。 如需詳細資訊,請參閱TryParseRouteExpression(String, RouteValueDictionary, String)。

備註

此方法透過呼叫 GetVirtualPath 物件的方法 RouteCollection 來產生適當的 URL 值。 它從參數取得 RequestContext 物件 control ,並從參數解析路由名稱和路由參數 expression 。

適用於

另請參閱