EntityDataSource.Selected Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит после выполнения запроса.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectedEventArgs ^> ^ Selected;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs> Selected;
member this.Selected : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectedEventArgs>
Public Custom Event Selected As EventHandler(Of EntityDataSourceSelectedEventArgs)
Тип события
Комментарии
Событие Selected возникает после выполнения запроса и возврата данных. Он также возникает, если во время подготовки или выполнения запроса произошла ошибка.
Свойство ResultsEntityDataSourceSelectedEventArgs объекта содержит IEnumerable объект объектов , возвращаемых запросом. Selected Обработка события для извлечения и хранения возвращенных сущностей в .ViewState Сделайте это, чтобы сохранить изменения объектов на странице.
Свойство TotalRowCountEntityDataSourceSelectedEventArgs объекта показывает общее количество объектов на всех страницах, независимо от значений, переданных элементом управления с привязкой к данным для разбиения по страницам. TotalRowCount извлекается только в том случае, если он требуется элементу управления с привязкой к данным, например, если включено разбиение по страницам.
Если при подготовке или выполнении запроса возникает ошибка, Selected вызывается событие , свойству ExceptionEntityDataSourceSelectedEventArgs объекта присваивается возвращаемое Exceptionзначение , а свойству Results присваивается значение null
. При обработке исключения в обработчике Selected событий задайте для свойства значение ExceptionHandledtrue
. Это предотвращает повторное возникновение исключения. При указании false
значения для ExceptionHandled свойства EntityDataSource объект повторно создает исключение.