DataSourceControl.GetView(String) Methode

Definitie

Hiermee haalt u de benoemde gegevensbronweergave op die is gekoppeld aan het besturingselement voor de gegevensbron.

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

Parameters

viewName
String

De naam van de DataSourceView te ophalen. In besturingselementen voor gegevensbronnen die slechts één weergave ondersteunen, zoals SqlDataSource, wordt deze parameter genegeerd.

Retouren

Retourneert de naam die DataSourceView is gekoppeld aan de DataSourceControl.

Voorbeelden

In het volgende codevoorbeeld ziet u hoe een besturingselementklasse voor gegevensbronnen waarmee de klasse wordt uitgebreid de DataSourceControlGetView methode implementeert en een sterk getypt exemplaar van de DataSourceView klasse retourneert. Omdat het besturingselement voor gegevensbronnen slechts één weergave ondersteunt, negeert het de naam en retourneert het een weergave met de standaardweergavenaam. Dit codevoorbeeld maakt deel uit van een groter voorbeeld voor de DataSourceControl klasse.

// 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

Opmerkingen

U kunt de set weergaven opsommen die momenteel aan het gegevensbronbeheer zijn gekoppeld door de methode aan te GetViewNames roepen.

Klassen voor gegevensbronbeheer kunnen een of meer weergaven van hun onderliggende gegevens ondersteunen. Deze weergaven worden vertegenwoordigd door exemplaren van de DataSourceView klasse. De gegevensbronweergave definieert de mogelijkheden van een gegevensbronbeheer, voert alle benodigde werkzaamheden uit om gegevens op te halen uit het onderliggende gegevensarchief en voert bewerkingen uit, zoals sorteren, invoegen, verwijderen en bijwerken.

Note

De standaard-implementatie van de DataSourceControl klasse retourneert null. Als u de DataSourceControl klasse uitbreidt, overschrijft u de GetView methode om het opgegeven DataSourceView object te retourneren.

Van toepassing op

Zie ook