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

Aktuelle Seite.

key
String

Der URL-Parameter.

controlType
Type

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

propertyName
String

Der Name der Eigenschaft, die vom Ausdruck festgelegt wird.

Gibt zurück

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

Hinweise

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

Gilt für:

Weitere Informationen