RouteValueExpressionBuilder.GetRouteValue(Page, String, Type, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Načte hodnotu, která odpovídá zadanému parametru adresy 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
Parametry
- page
- Page
Aktuální stránka
- key
- String
Parametr adresy URL.
- controlType
- Type
Typ ovládacího prvku, ke kterému je výraz vázán.
- propertyName
- String
Název vlastnosti, která je nastavena výrazem.
Návraty
Hodnota, která odpovídá zadanému parametru adresy URL pro aktuální stránku. Pokud page
je null
hodnota , pokud je null
vlastnost parametru page
RouteData , nebo pokud key
je prázdná nebo null
, vrátí null
metoda hodnotu .
Poznámky
Tato metoda načte odpovídající hodnotu pro zadanou key
hodnotu pomocí RouteData vlastnosti .page
Poté použije controlType
hodnoty a propertyName
k vyhledání příslušného převaděče typů, aby bylo možné převést načtenou hodnotu na správný typ.