EntityDataSource.Selecting Olay
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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 Skip ve özelliklerinin DataSourceSelectArguments değerlerini StartRowIndex kullanarak ve MaximumRowsTop sorgu oluşturucu yöntemlerini ObjectQuery<T> çağırır.EntityDataSourceAllowPagingtrue
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.