IDataSource.GetView(String) Metoda

Definicja

Pobiera nazwany widok źródła danych skojarzony z kontrolą źródła danych.

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

Parametry

viewName
String

Nazwa widoku do pobrania.

Zwraca

Zwraca nazwę DataSourceView skojarzona z elementem IDataSource.

Przykłady

Poniższy przykład kodu pokazuje, jak klasa kontroli źródła danych implementuje IDataSource interfejs implementuje GetView metodę, zwracając silnie typizowane wystąpienie DataSourceView klasy. Ponieważ kontrolka źródła danych obsługuje tylko jeden widok, ignoruje nazwę i zwraca widok o nazwie z domyślną nazwą widoku. Ten przykład kodu jest częścią większego przykładu podanego DataSourceControl dla klasy.

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

Uwagi

Klasy kontroli źródła danych mogą obsługiwać co najmniej jeden widok danych źródłowych. Te widoki są reprezentowane DataSourceView przez wystąpienia klasy. Widok źródła danych definiuje możliwości kontroli źródła danych i wykonuje całą pracę niezbędną do pobierania danych z bazowego magazynu danych i wykonywania operacji, takich jak sortowanie, wstawianie, usuwanie i aktualizowanie.

Klasy kontroli źródła danych implementujące interfejs implementują IDataSource metodę GetView w celu zwrócenia silnie typiowanych obiektów widoku skojarzonych z klasą.

Dotyczy

Zobacz też