RouteValueExpressionBuilder.GetRouteValue(Page, String, Type, String) Metod

Definition

Hämtar värdet som motsvarar den angivna URL-parametern.

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

Parametrar

page
Page

Den aktuella sidan.

key
String

URL-parametern.

controlType
Type

Typen av kontroll som uttrycket är bundet till.

propertyName
String

Namnet på den egenskap som anges av uttrycket.

Returer

Värdet som motsvarar den angivna URL-parametern för den aktuella sidan. Om page är null, om RouteData egenskapen page för är null, eller om key är tom eller null, returnerar nullmetoden .

Kommentarer

Den här metoden hämtar lämpligt värde för det angivna key värdet med hjälp RouteData av pageegenskapen . Sedan används controlType värdena och propertyName för att hitta rätt typkonverterare för att konvertera det hämtade värdet till rätt typ.

Gäller för

Se även