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


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 имеет значение null, если свойство RouteData параметра page имеет значение null или если параметр key пуст или имеет значение null, метод возвращает null.

Комментарии

Этот метод извлекает соответствующее значение для указанного key значения с помощью RouteData свойства .page Затем он использует controlType значения и propertyName для поиска подходящего преобразователя типов, чтобы преобразовать полученное значение в правильный тип.

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

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