Freigeben über


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

Definition

Ruft den Wert ab, der dem angegebenen URL-Parameter entspricht.

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

Parameter

page
Page

Die aktuelle Seite.

key
String

Der URL-Parameter.

controlType
Type

Der Typ des Steuerelements, an die der Ausdruck gebunden ist.

propertyName
String

Der Name der Eigenschaft, die durch den Ausdruck festgelegt wird.

Gibt zurück

Der Wert, der dem angegebenen URL-Parameter für die aktuelle Seite entspricht. Wenn page gleich null ist, wenn die RouteData-Eigenschaft von page gleich null ist oder wenn key leer oder null ist, gibt die Methode null zurück.

Hinweise

Diese Methode ruft den entsprechenden Wert für den angegebenen key Wert mithilfe der RouteData -Eigenschaft von pageab. Anschließend werden die controlType Werte und propertyName verwendet, um den entsprechenden Typkonverter zu finden, um den abgerufenen Wert in den richtigen Typ zu konvertieren.

Gilt für:

Weitere Informationen