Sdílet prostřednictvím


DataSourceControl.GetView(String) Metoda

Definice

Získá pojmenované zobrazení zdroje dat přidružené k ovládacímu prvku 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 , který DataSourceView se má načíst. V ovládacích prvcích zdroje dat, které podporují pouze jedno zobrazení, například SqlDataSource, se tento parametr ignoruje.

Návraty

Vrátí pojmenovanou hodnotu DataSourceView přidruženou k 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í instanci třídy silného DataSourceView typu. Vzhledem k tomu, že ovládací prvek zdroje dat podporuje pouze jedno zobrazení, ignoruje název a vrátí zobrazení s názvem s výchozím názvem zobrazení. Tento příklad kódu je součástí většího příkladu DataSourceControl pro třídu .

// 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í aktuálně přidružených k ovládacímu prvku zdroje dat voláním GetViewNames metody .

Třídy správy zdrojů dat mohou 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.

Poznámka

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

Platí pro

Viz také