SqlDataSourceSelectingEventArgs Sınıf
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.
Denetimin Selecting olayı SqlDataSource için veri sağlar.
public ref class SqlDataSourceSelectingEventArgs : System::Web::UI::WebControls::SqlDataSourceCommandEventArgs
public class SqlDataSourceSelectingEventArgs : System.Web.UI.WebControls.SqlDataSourceCommandEventArgs
type SqlDataSourceSelectingEventArgs = class
inherit SqlDataSourceCommandEventArgs
Public Class SqlDataSourceSelectingEventArgs
Inherits SqlDataSourceCommandEventArgs
- Devralma
Açıklamalar
Olayı işlemek Selecting için bir olay işleyici temsilcisi ekleyerek, gerekli ek ön işlemleri gerçekleştirebilir veya veritabanı sorgusunu tamamen iptal edebilirsiniz. sınıfı sınıfından SqlDataSourceSelectingEventArgs türetildiğindenSqlDataSourceCommandEventArgs, özelliğini trueolarak ayarlayarak bekleyen SqlDataSource veritabanı sorgusunu Cancel iptal edebilirsiniz. özelliği tarafından Command kullanıma sunulan nesneye CommandTexterişerek DbCommand sorguyu çalıştırmadan önce , Parameters koleksiyonu ve diğer veritabanı sorgu özelliklerini inceleyebilir ve işleyebilirsiniz. Özelliğine DataSourceSelectArguments erişerek Arguments yöntemine Select geçirilen nesneyi de inceleyebilirsiniz.
SqlDataSourceSelectingEventArgs sınıfı, çalıştırilmeden önce veritabanı SqlDataSource sorgusuna erişim sağlamak için yönteminde OnSelecting kullanılır.
Denetim, SqlDataSource bir veri işlemi sırasında temel alınan veri nesneleriyle çalışmak için işleyebileceğiniz birçok olayı kullanıma sunar. Aşağıdaki tabloda olaylar ve ilişkili EventArgs sınıflar ile olay işleyicisi temsilcileri listelemektedir.
| Etkinlik | EventArgs | EventHandler |
|---|---|---|
|
Selecting. Veriler alınmadan önce gerçekleşir. |
SqlDataSourceSelectingEventArgs | SqlDataSourceSelectingEventHandler |
|
Inserting, Updatingve Deleting. Ekleme, güncelleştirme veya silme işlemi gerçekleştirilmeden önce gerçekleşir. |
SqlDataSourceCommandEventArgs | SqlDataSourceCommandEventHandler |
|
Selected, , Inserted, Updated ve Deleted. Veri alma, ekleme, güncelleştirme veya silme işlemi tamamlandıktan sonra gerçekleşir. |
SqlDataSourceStatusEventArgs | SqlDataSourceStatusEventHandler |
Oluşturucular
| Name | Description |
|---|---|
| SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments) |
Belirtilen DbCommand nesnesini ve yöntemine SqlDataSourceSelectingEventArgs geçirilen herhangi DataSourceSelectArguments bir nesneyi kullanarak sınıfının yeni bir örneğini Select(DataSourceSelectArguments) başlatır. |
Özellikler
| Name | Description |
|---|---|
| Arguments |
yöntemine DataSourceSelectArgumentsSelect(DataSourceSelectArguments) geçirilen nesnesini alır. |
| Cancel |
Olayın iptal edilip edilmeyeceğini belirten bir değer alır veya ayarlar. (Devralındığı yer: CancelEventArgs) |
| Command |
Bekleyen veritabanı komutunu alır. (Devralındığı yer: SqlDataSourceCommandEventArgs) |
Yöntemler
| Name | Description |
|---|---|
| Equals(Object) |
Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler. (Devralındığı yer: Object) |
| GetHashCode() |
Varsayılan karma işlevi işlevi görür. (Devralındığı yer: Object) |
| GetType() |
Geçerli örneğin Type alır. (Devralındığı yer: Object) |
| MemberwiseClone() |
Geçerli Objectbasit bir kopyasını oluşturur. (Devralındığı yer: Object) |
| ToString() |
Geçerli nesneyi temsil eden bir dize döndürür. (Devralındığı yer: Object) |