DataSourceControl.GetView(String) Metoda

Definice

Získá pojmenované zobrazení zdroje dat přidružené ke správě zdroje dat.

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

Parametry

viewName
String

Název načtení DataSourceView . V ovládacích prvcích zdroje dat, které podporují pouze jedno zobrazení, jako SqlDataSourceje například , se tento parametr ignoruje.

Návraty

Vrátí pojmenovanou hodnotu DataSourceView přidruženou k sadě DataSourceControl.

Příklady

Následující příklad kódu ukazuje, jak třída správy zdroje dat, která rozšiřuje DataSourceControl třídu implementuje metodu GetView a vrací silně typ instance DataSourceView třídy. Vzhledem k tomu, že ovládací prvek zdroje dat podporuje pouze jedno zobrazení, ignoruje název a vrátí zobrazení s názvem výchozího zobrazení. Tento příklad kódu je součástí většího příkladu uvedeného pro třídu DataSourceControl.

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

Poznámky

Výčet můžete provést prostřednictvím sady zobrazení, která jsou aktuálně přidružena ke správě zdrojů dat voláním GetViewNames metody.

Třídy správy zdrojů dat můžou podporovat jedno nebo více zobrazení jejich podkladových dat. Tato zobrazení jsou reprezentována instancemi DataSourceView třídy. Zobrazení zdroje dat definuje možnosti ovládacího prvku zdroje dat, provádí veškerou práci potřebnou k načtení dat z podkladového úložiště dat a provádí operace, jako je řazení, vkládání, odstraňování a aktualizace.

Note

Výchozí DataSourceControl implementace třídy vrátí null. Pokud rozšíříte DataSourceControl třídu, přepište metodu GetView tak, aby vrátil zadaný DataSourceView objekt.

Platí pro

Viz také