RouteUrlExpressionBuilder.GetRouteUrl(Control, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
建立 URL,該 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 物件,並從 參數剖析路由名稱和路由參數expression
。control