Compartir por


ObjectDataSourceSelectingEventArgs Clase

Definición

Proporciona datos para el Selecting evento del ObjectDataSource control.

public ref class ObjectDataSourceSelectingEventArgs : System::Web::UI::WebControls::ObjectDataSourceMethodEventArgs
public class ObjectDataSourceSelectingEventArgs : System.Web.UI.WebControls.ObjectDataSourceMethodEventArgs
type ObjectDataSourceSelectingEventArgs = class
    inherit ObjectDataSourceMethodEventArgs
Public Class ObjectDataSourceSelectingEventArgs
Inherits ObjectDataSourceMethodEventArgs
Herencia

Comentarios

La ObjectDataSourceSelectingEventArgs clase se usa en el OnSelecting método . Dado que se deriva de la ObjectDataSourceMethodEventArgs clase , la ObjectDataSourceSelectingEventArgs clase proporciona acceso a los parámetros de entrada para la validación y manipulación a través de la InputParameters propiedad . La ObjectDataSourceSelectingEventArgs clase también proporciona la ExecutingSelectCount propiedad , que se usa para comprobar si la operación de recuperación de datos que se está ejecutando actualmente está recuperando un recuento de filas, además de los datos. Esto es importante porque cuando la paginación del origen de datos está habilitada, el Selecting evento se genera dos veces. Para obtener más información, consulte ExecutingSelectCount.

El ObjectDataSource control expone muchos eventos que puede controlar para trabajar con el objeto de negocio subyacente en varias ocasiones en su ciclo de vida. En la tabla siguiente se enumeran los eventos y las clases asociadas EventArgs y los delegados del controlador de eventos.

Event EventArgs EventHandler
ObjectCreating.

Se produce inmediatamente antes de que se cree una instancia del objeto de negocio.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
ObjectCreated.

Se produce inmediatamente después de crear una instancia del objeto de negocio.
ObjectDataSourceEventArgs ObjectDataSourceObjectEventHandler
Selecting.

Se produce antes de recuperar los datos.
ObjectDataSourceSelectingEventArgs ObjectDataSourceSelectingEventHandler
Inserting, Updatingy Deleting.

Se produce antes de realizar una operación de inserción, actualización o eliminación.
ObjectDataSourceMethodEventArgs ObjectDataSourceMethodEventHandler
Selected.

Se produce después de recuperar los datos.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
Inserted, Updatedy Deleted.

Se produce una vez completada la operación de inserción, actualización o eliminación.
ObjectDataSourceStatusEventArgs ObjectDataSourceStatusEventHandler
ObjectDisposing.

Se produce antes de que se destruya un objeto de negocio.
ObjectDataSourceDisposingEventArgs ObjectDataSourceDisposingEventHandler

Constructores

Nombre Description
ObjectDataSourceSelectingEventArgs(IOrderedDictionary, DataSourceSelectArguments, Boolean)

Inicializa una nueva instancia de la clase ObjectDataSourceSelectingEventArgs.

Propiedades

Nombre Description
Arguments

Proporciona un mecanismo que el ObjectDataSource objeto puede usar para solicitar operaciones relacionadas con los datos cuando se recuperan los datos.

Cancel

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

(Heredado de CancelEventArgs)
ExecutingSelectCount

Obtiene un valor que indica si está ObjectDataSource recuperando un recuento de filas durante una operación de recuperación de datos.

InputParameters

Obtiene una colección que contiene parámetros de método de objeto de negocio y sus valores.

(Heredado de ObjectDataSourceMethodEventArgs)

Métodos

Nombre Description
Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a

Consulte también