Sdílet prostřednictvím


EntityDataSource.Selected Událost

Definice

Vyvolá se po provedení dotazu.

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) 

Event Type

Poznámky

Událost Selected se vyvolá po provedení dotazu a vrácení dat. Vyvolá se také v případě, že při přípravě nebo provádění dotazu dojde k chybě.

Vlastnost Results objektu EntityDataSourceSelectedEventArgs obsahuje IEnumerable objekty, které jsou vráceny z dotazu. Selected Zpracování události pro načtení a uložení vrácených entit v .ViewState Chcete-li zachovat změny objektů na stránce, postupujte takto.

Vlastnost TotalRowCount objektu EntityDataSourceSelectedEventArgs zobrazuje celkový počet objektů na všech stránkách bez ohledu na hodnoty předané ovládacím prvku vázaného na data pro stránkování. TotalRowCount se načte jenom v případě, že to ovládací prvek svázaný s daty potřebuje, například pokud je povolené stránkování.

Pokud při přípravě nebo spuštění dotazu dojde k chybě, Selected vyvolá se událost, Exception vlastnost objektu EntityDataSourceSelectedEventArgs se nastaví na vrácenou Exceptionhodnotu a Results vlastnost je nastavená na nullhodnotu . Pokud zpracováváte výjimku v obslužné rutině Selected události, nastavte ExceptionHandled vlastnost na true. Tím zabráníte opětovnému vyvolání výjimky. Když zadáte hodnotu false pro ExceptionHandled vlastnost , EntityDataSource znovu vyvolá výjimku.

Platí pro