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 パラメーターからルート名とルート パラメーターを解析します。

適用対象

こちらもご覧ください