DataSourceControl.GetView(String) Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.