Бөлісу құралы:


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 вызывается событие, Exception свойство EntityDataSourceSelectedEventArgs объекта задается возвращаемым Exception, а Results свойство имеет значение null. Если вы обрабатываете исключение в обработчике Selected событий, задайте ExceptionHandled для свойства значение true. Это предотвращает повторное создание исключения. При указании значения false свойства ExceptionHandledEntityDataSource повторно вызывается исключение.

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