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