RouteUrlExpressionBuilder.GetRouteUrl(Control, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立一個 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 。