EntityDataSource.Selecting Событие
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Происходит перед созданием и выполнением запроса.
public:
event EventHandler<System::Web::UI::WebControls::EntityDataSourceSelectingEventArgs ^> ^ Selecting;
public event EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs> Selecting;
member this.Selecting : EventHandler<System.Web.UI.WebControls.EntityDataSourceSelectingEventArgs>
Public Custom Event Selecting As EventHandler(Of EntityDataSourceSelectingEventArgs)
Тип события
Комментарии
Событие Selecting возникает перед созданием и выполнением запроса. Обработайте Selecting событие, чтобы изменить конфигурацию EntityDataSource или считывать или изменять аргументы из элемента управления с привязкой к данным перед созданием и выполнением запроса.
Cancel Задайте свойство EntityDataSourceSelectingEventArgs объекта для true отмены запроса. При отмене операции SELECT данные не возвращаются в элемент управления с привязкой к данным.
Если AllowPaging задано значение true в элементе управления с привязкой к данным, EntityDataSource методы ObjectQuery<T> построителя запросов вызываются TopSkip с помощью значений StartRowIndexDataSourceSelectArguments и MaximumRows свойств объекта.
Если AllowSorting задано значение true в элементе управления с привязкой к данным, DataSourceSelectArgumentsSortExpression объект можно изменить при Selecting обработке события. Все другие операторы запросов, такие как WHERE или ORDER BY, указанные в разметке страницы, применяются после Selecting возникновения события.