DataBoundControl.CreateDataSourceSelectArguments Method
Creates a default DataSourceSelectArguments object used by the data-bound control if no arguments are specified.
Assembly: System.Web (in System.Web.dll)
Return Value
Type: System.Web.UI.DataSourceSelectArgumentsA DataSourceSelectArguments initialized to Empty.
The CreateDataSourceSelectArguments method is used by the SelectArguments property to initialize a default arguments object, and by the DataBoundControl class's implementation of the PerformSelect method.
The following code example demonstrates how the CreateDataSourceSelectArguments method can be used in a derived class to retrieve a default DataSourceSelectArguments object.
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); }
Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (Server Core Role not supported), Windows Server 2008 R2 (Server Core Role supported with SP1 or later; Itanium not supported)
The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.