Sdílet prostřednictvím


EntityDataSource.Selected Událost

Definice

Nastane po spuštění 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 spuštění dotazu a vrátí se data. Vyvolá se také v případě, že během přípravy nebo spuštění dotazu došlo k chybě.

Results Vlastnost 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 souboru ViewState. Provedete to, pokud chcete zachovat změny objektu na stránce.

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ém na data pro stránkování. TotalRowCount je načten pouze v případě, že ovládací prvek vázané na data ho potřebuje, například pokud je povoleno stránkování.

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

Platí pro