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


Страница свойств (элемент управления EntityDataSource)

Обновлен: Ноябрь 2007

Страница Свойства элемента управления EntityDataSource отображается в Visual Studio при выборе элемента управления времени разработки в области конструирования веб-страницы. Страница Свойства предоставляет возможность задания значений, даже если значения не являются верными в соответствии с конкретным представлением метаданных.

Cc488536.alert_note(ru-ru,VS.90).gifПримечание.

В отличие от данных, отображаемых в мастере Настроить источник данных, на странице Свойства при выборе свойства, связанного с другими свойствами, связанные свойства не обновляются для показа только допустимых значений. В мастере Настроить источник данных при выборе контейнера EntityContainer в раскрывающемся списке DefaultContainerName список наборов сущностей в раскрывающемся списке EntitySetName будет автоматически заполнен допустимыми наборами сущностей для данного контейнера, а предыдущее значение EntitySetName будет очищено. Мастер обеспечивает строгое представление конфигурации.

Хотя на странице Свойства значения связанных слов автоматически не согласовываются, возможные значения в раскрывающемся списке для заданного свойства могут основываться на других значениях. Например, если распознано текущее имя ContainerName, при раскрытии списка для свойства EntitySetName отобразится список допустимых наборов сущностей для данного ContainerName.

На следующем рисунке показана таблица Свойства с присвоенными свойствам значениями.

Страница свойств EntityDataSource

В следующем списке описывается поведение свойств элемента управления EntityDataSource.

  • Все свойства в группе поведения являются логическими, поэтому в раскрывающемся списке могут присутствовать только значения "true" или "false".

  • ConnectionString — простая строка. Допустимость строки определяется во время выполнения.

  • DefaultContainerName — раскрывающийся с тем же набором контейнеров сущностей, который были рассмотрен выше в этом разделе применительно к мастеру. Пользователь может также ввести имя контейнера, которого нет в списке. Недопустимые имена обнаруживаются во время выполнения.

  • EntitySetName — раскрывающийся список наборов сущностей для выбранного имени контейнера. Это свойство может быть пустым, если имя контейнера не найдено в обнаруживаемых метаданных. Пользователь может ввести EntitySetName, которого нет в списке. Недопустимые имена обнаруживаются во время выполнения.

  • GroupBy — простая строка, не имеющая параметров.

  • OrderBy, Where, Select и CommandText состоят из двух частей:

    • Строка, содержащая текст выражения.

    • Параметры, используемые в этих выражениях. На странице Свойства отображается только строка. Параметры не видны, если не щелкнуть многоточие построителя еще раз или не просмотреть разметку непосредственно. Дополнительные сведения о диалоговых окнах построителей для этих свойств см. в описаниях диалоговых окон OrderBy, Select, Where и CommandText в разделе Редактор выражений (элемент управления EntityDataSource).

  • EntityTypeFilter — раскрывающийся список с тем же набором типов, который отображается в мастере Настроить источник данных, если EntitySetName свойство является непустым и распознается в метаданных. Пользователь может ввести значение, которого нет в списке. Недопустимые имена обнаруживаются во время выполнения.

  • ID — идентификатор элемента управления в разметке страницы.

Страница событий

На странице Событие отображаются открытые события элемента управления EntityDataSource. Visual Studio предоставляет раскрывающийся список со всеми методами, соответствующими требуемой сигнатуре обработчика для данного события. Пользователь может дважды щелкнуть значение свойства для добавления нового метода или перейти к существующему методу, если он уже присутствует в коде.

На следующей иллюстрации показана страница событий элемента управления EntityDataSource.

Страница свойств EntityDataSource, события

См. также

Основные понятия

Элемент панели элементов (элемент управления EntityDataSource)

Элемент управления времени разработки (элемент управления EntityDataSource)

Мастер настройки источника данных (элемент управления EntityDataSource)