EntityDataSource.Selecting Olay

Tanım

Sorgu oluşturmadan ve yürütülmeden önce gerçekleşir.

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) 

Olay Türü

Açıklamalar

Olay Selecting , sorgu oluşturmadan ve yürütülmeden önce oluşturulur. Selecting Sorgu oluşturmadan ve yürütülmeden önce öğesinin EntityDataSource yapılandırmasını değiştirmek veya veriye bağlı denetimden bağımsız değişkenleri okumak veya değiştirmek için olayı işleyin.

Sorguyu Cancel iptal etmek için nesnesinin EntityDataSourceSelectingEventArgs özelliğini olarak true ayarlayın. SELECT işlemi iptal edildiğinde, veri bağlı denetime hiçbir veri döndürülür.

veri bağlama denetiminde olarak ayarlanırsa, nesnesinin AllowPaging ve özelliklerinin true değerlerini EntityDataSource kullanarak ve SkipTop sorgu oluşturucu yöntemlerini ObjectQuery<T> çağırır.StartRowIndexMaximumRowsDataSourceSelectArguments

Veri bağlama denetiminde olarak ayarlanırsa AllowSortingtrue , SortExpressionDataSourceSelectArguments olay işlendiğinde nesnenin Selecting değeri değiştirilebilir. Sayfa işaretlemesinde belirtilen WHERE veya ORDER BY gibi diğer tüm sorgu işleçleri, olay tetiklendikten sonra Selecting uygulanır.

Şunlara uygulanır