Language

RouteValueExpressionBuilder.GetRouteValue(Page, String, Type, String) メソッド

定義

指定した URL パラメーターに対応する値を取得します。

public:
 static System::Object ^ GetRouteValue(System::Web::UI::Page ^ page, System::String ^ key, Type ^ controlType, System::String ^ propertyName);
public static object GetRouteValue(System.Web.UI.Page page, string key, Type controlType, string propertyName);
static member GetRouteValue : System.Web.UI.Page * string * Type * string -> obj
Public Shared Function GetRouteValue (page As Page, key As String, controlType As Type, propertyName As String) As Object

パラメーター

page
Page

現在のページ

key
String

URL パラメーター。

controlType
Type

式がバインドされるコントロールの型。

propertyName
String

式によって設定されるプロパティの名前。

返品

現在のページの指定した URL パラメーターに対応する値。 pageがnullされている場合、RouteDataのpageプロパティがnullされている場合、またはkeyが空またはnullの場合、メソッドはnullを返します。

注釈

このメソッドは、keyの RouteData プロパティを使用して、指定したpage値の適切な値を取得します。 次に、取得した値を正しい型に変換するために、 controlType と propertyName の値を使用して適切な型コンバーターを検索します。

適用対象

こちらもご覧ください