DataBoundControl.CreateDataSourceSelectArguments Método

Definición

Crea un objeto DataSourceSelectArguments predeterminado utilizado por el control enlazado a datos si no se especifica ningún argumento.

C#
protected virtual System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments();

Devoluciones

Un objeto DataSourceSelectArguments inicializado en Empty.

Ejemplos

En el ejemplo de código siguiente se muestra cómo se puede usar el CreateDataSourceSelectArguments método en una clase derivada para recuperar un objeto predeterminado DataSourceSelectArguments .

C#
protected override void PerformSelect() {            

   // Call OnDataBinding here if bound to a data source using the
   // DataSource property (instead of a DataSourceID), because the
   // databinding statement is evaluated before the call to GetData.       
    if (!IsBoundUsingDataSourceID) {
        OnDataBinding(EventArgs.Empty);
    }            
    
    // The GetData method retrieves the DataSourceView object from  
    // the IDataSource associated with the data-bound control.            
    GetData().Select(CreateDataSourceSelectArguments(), 
        OnDataSourceViewSelectCallback);
    
    // The PerformDataBinding method has completed.
    RequiresDataBinding = false;
    MarkAsDataBound();
    
    // Raise the DataBound event.
    OnDataBound(EventArgs.Empty);
}

Comentarios

La CreateDataSourceSelectArguments propiedad utiliza el SelectArguments método para inicializar un objeto de argumentos predeterminado y por la DataBoundControl implementación de la clase del PerformSelect método .

Se aplica a

Produto Versións
.NET Framework 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Consulte también