IDataSource.GetView(String) Méthode

Définition

Obtient l'affichage de source de données associé au contrôle de source de données.Gets the named data source view associated with the data source control.

public:
 System::Web::UI::DataSourceView ^ GetView(System::String ^ viewName);
public System.Web.UI.DataSourceView GetView (string viewName);
abstract member GetView : string -> System.Web.UI.DataSourceView
Public Function GetView (viewName As String) As DataSourceView

Paramètres

viewName
String

Nom de l'affichage à récupérer.The name of the view to retrieve.

Retours

DataSourceView

Retourne le DataSourceView nommé associé au IDataSource.Returns the named DataSourceView associated with the IDataSource.

Exemples

L’exemple de code suivant montre comment une classe de contrôle de source de données qui implémente l' IDataSource interface implémente la GetView méthode, en retournant une instance fortement typée de la DataSourceView classe.The following code example demonstrates how a data source control class that implements the IDataSource interface implements the GetView method, returning a strongly typed instance of the DataSourceView class. Étant donné que le contrôle de source de données ne prend en charge qu’une seule vue, il ignore le nom et retourne une vue nommée avec le nom de vue par défaut.Because the data source control supports only one view, it ignores the name and returns a view named with the default view name. Cet exemple de code fait partie d’un exemple plus complet fourni pour la DataSourceControl classe.This code example is part of a larger example provided for the DataSourceControl class.

// Return a strongly typed view for the current data source control.
private CsvDataSourceView view = null;
protected override DataSourceView GetView(string viewName) {
    if (null == view) {
        view = new CsvDataSourceView(this, String.Empty);
    }
    return view;
}
' Return a strongly typed view for the current data source control.
Private view As CsvDataSourceView = Nothing

Protected Overrides Function GetView(viewName As String) As DataSourceView
   If view Is Nothing Then
      view = New CsvDataSourceView(Me, String.Empty)
   End If
   Return view
End Function 'GetView

Remarques

Les classes de contrôle de source de données peuvent prendre en charge une ou plusieurs vues sur leurs données sous-jacentes.Data source control classes can support one or more views on their underlying data. Ces vues sont représentées par des instances de la DataSourceView classe.These views are represented by instances of the DataSourceView class. La vue de source de données définit les fonctionnalités d’un contrôle de source de données et effectue tout le travail nécessaire pour récupérer des données du magasin de données sous-jacent et effectuer des opérations telles que le tri, l’insertion, la suppression et la mise à jour.The data source view defines the capabilities of a data source control, and performs all the work necessary to retrieve data from the underlying data store and perform operations such as sorting, inserting, deleting, and updating.

Les classes de contrôle de source de données qui implémentent l' IDataSource interface implémentent la GetView méthode pour retourner des objets de vue fortement typés associés à la classe.Data source control classes that implement the IDataSource interface implement the GetView method to return strongly typed view objects associated with the class.

S’applique à

Voir aussi