DataSourceControl.GetView(String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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.