Share via


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 して、URL の適切な値を RouteCollection 生成します。 パラメーターから オブジェクトをRequestContextcontrol取得し、 パラメーターからルート名とルート パラメーターをexpression解析します。

適用対象

こちらもご覧ください