Поделиться через


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 значения для поиска соответствующего преобразователя типов для преобразования полученного значения в правильный тип.

Применяется к

См. также раздел