RouteUrlExpressionEditorSheet Класс

Определение

Представляет таблицу редактирования при разработке для свойств выражения RouteUrl в пользовательском интерфейсе узла конструктора во время разработки.

public ref class RouteUrlExpressionEditorSheet : System::Web::UI::Design::ExpressionEditorSheet
public class RouteUrlExpressionEditorSheet : System.Web.UI.Design.ExpressionEditorSheet
type RouteUrlExpressionEditorSheet = class
    inherit ExpressionEditorSheet
Public Class RouteUrlExpressionEditorSheet
Inherits ExpressionEditorSheet
Наследование
RouteUrlExpressionEditorSheet

Комментарии

Визуальный конструктор использует RouteUrlExpressionEditor класс вместе с RouteUrlExpressionEditorSheet классом для выбора отдельных свойств RouteUrl выражения и объединения значений свойств выбранного выражения в RouteUrl выражение.

Метод RouteUrlExpressionEditor.GetExpressionEditorSheet возвращает объект RouteUrlExpressionEditorSheet. В диалоговом окне выражения при выборе свойства элемента управления и привязке его к RouteUrl выражению визуальный конструктор вызывает GetExpressionEditorSheet метод. Визуальный конструктор использует возвращенный RouteUrlExpressionEditorSheet объект для запроса RouteValues RouteName свойств и. После выбора свойств визуальный конструктор вызывает GetExpression метод, чтобы объединить свойства в RouteUrl строку выражения.

RouteValuesСвойство должно быть указано, если RouteName свойство не задано. RouteNameСвойство должно быть указано, если RouteValues не указано значение. Можно указать оба свойства.

Конструкторы

RouteUrlExpressionEditorSheet(String, IServiceProvider)

Инициализирует новый экземпляр класса RouteUrlExpressionEditorSheet.

Свойства

IsValid

Получает значение, указывающее, допустима ли строка выражения RouteUrl.

RouteName

Получает или задает имя маршрута, для которого требуется сформировать URL-адрес.

RouteValues

Получает или задает имена и значения параметров URL-адреса, используемые для формирования URL-адреса на основе маршрута.

ServiceProvider

Получает реализацию поставщика служб, используемую таблицей редактора выражений.

(Унаследовано от ExpressionEditorSheet)

Методы

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetExpression()

Возвращает выражение RouteUrl, сформированное значениями свойств таблицы редактора выражений.

GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

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

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