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 nullhodnota , pokud je nullvlastnost parametru pageRouteData , nebo pokud key je prázdná nebo null, vrátí nullmetoda 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.