SqlDataSourceSelectingEventArgs Clase

Definición

Proporciona datos para el evento Selecting del control SqlDataSource.

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
Herencia

Comentarios

Al agregar un delegado de controlador de eventos para controlar el Selecting evento, puede realizar cualquier preprocesamiento adicional necesario o cancelar la consulta de base de datos por completo. Dado que la SqlDataSourceSelectingEventArgs clase se deriva de la SqlDataSourceCommandEventArgs clase , puede cancelar una consulta de base de datos pendiente SqlDataSource estableciendo la Cancel propiedad trueen . Puede examinar y manipular , la CommandTextParameters colección y otras propiedades de consulta de base de datos antes de ejecutar la consulta accediendo al DbCommand objeto expuesto por la Command propiedad . También puede examinar el DataSourceSelectArguments objeto que se pasa al Select método accediendo a la Arguments propiedad .

La SqlDataSourceSelectingEventArgs clase se usa en el OnSelecting método para proporcionar acceso a una SqlDataSource consulta de base de datos antes de que se ejecute.

El SqlDataSource control expone muchos eventos que puede controlar para trabajar con los objetos de datos subyacentes durante el transcurso de una operación de datos. En la tabla siguiente se enumeran los eventos y las clases asociadas EventArgs y los delegados del controlador de eventos.

evento EventArgs EventHandler
Selecting.

Se produce antes de recuperar los datos.
SqlDataSourceSelectingEventArgs SqlDataSourceSelectingEventHandler
Inserting, Updatingy Deleting.

Se produce antes de realizar una operación de inserción, actualización o eliminación.
SqlDataSourceCommandEventArgs SqlDataSourceCommandEventHandler
Selected, Inserted, Updated y Deleted.

Se produce una vez completada la operación de recuperación, inserción, actualización o eliminación de datos.
SqlDataSourceStatusEventArgs SqlDataSourceStatusEventHandler

Constructores

SqlDataSourceSelectingEventArgs(DbCommand, DataSourceSelectArguments)

Inicializa una nueva instancia de la clase SqlDataSourceSelectingEventArgs, utilizando el objeto DbCommand especificado y cualquier objeto DataSourceSelectArguments que se haya pasado al método Select(DataSourceSelectArguments).

Propiedades

Arguments

Obtiene el objeto DataSourceSelectArguments pasado al método Select(DataSourceSelectArguments).

Cancel

Obtiene o establece un valor que indica si se debe cancelar el evento.

(Heredado de CancelEventArgs)
Command

Obtiene el comando de base de datos pendiente.

(Heredado de SqlDataSourceCommandEventArgs)

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también