RouteValueExpressionBuilder.GetRouteValue(Page, String, Type, String) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Извлекает значение, соответствующее указанному параметру 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
Параметры
- page
- Page
Текущая страница.
- key
- String
Параметр URL-адреса.
- controlType
- Type
Тип элемента управления, к которому привязано выражение.
- propertyName
- String
Имя свойства, заданного выражением.
Возвращаемое значение
Значение, соответствующее указанному параметру URL-адреса для текущей страницы. Значение page , если RouteData свойство page имеет nullзначение , или key если пусто или nullметод возвращаетсяnull.null
Комментарии
Этот метод извлекает соответствующее значение для указанного key значения с помощью RouteData свойства page. Затем он использует controlType и propertyName значения для поиска соответствующего преобразователя типов для преобразования полученного значения в правильный тип.