DataBoundControl.CreateDataSourceSelectArguments Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Crea un oggetto DataSourceSelectArguments predefinito utilizzato dal controllo con associazione a dati se non viene specificato alcun argomento.
protected:
virtual System::Web::UI::DataSourceSelectArguments ^ CreateDataSourceSelectArguments();
protected virtual System.Web.UI.DataSourceSelectArguments CreateDataSourceSelectArguments ();
abstract member CreateDataSourceSelectArguments : unit -> System.Web.UI.DataSourceSelectArguments
override this.CreateDataSourceSelectArguments : unit -> System.Web.UI.DataSourceSelectArguments
Protected Overridable Function CreateDataSourceSelectArguments () As DataSourceSelectArguments
Restituisce
Proprietà DataSourceSelectArguments inizializzata su Empty.
Esempio
Nell'esempio di codice seguente viene illustrato come utilizzare il CreateDataSourceSelectArguments metodo in una classe derivata per recuperare un oggetto predefinito DataSourceSelectArguments .
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);
}
Protected Overrides Sub PerformSelect()
' Call OnDataBinding here if bound to a data source using the
' DataSource property (instead of a DataSourceID) because the
' data-binding statement is evaluated before the call to GetData.
If Not IsBoundUsingDataSourceID Then
OnDataBinding(EventArgs.Empty)
End If
' The GetData method retrieves the DataSourceView object from the
' IDataSource associated with the data-bound control.
GetData().Select(CreateDataSourceSelectArguments(), _
AddressOf OnDataSourceViewSelectCallback)
' The PerformDataBinding method has completed.
RequiresDataBinding = False
MarkAsDataBound()
' Raise the DataBound event.
OnDataBound(EventArgs.Empty)
End Sub
Commenti
Il CreateDataSourceSelectArguments metodo viene utilizzato dalla SelectArguments proprietà per inizializzare un oggetto argomenti predefiniti e dall'implementazione DataBoundControl della classe del PerformSelect metodo .