Questa documentazione è stata archiviata e non viene gestita.

Metodo DataSourceControl.GetView

Aggiornamento: novembre 2007

Ottiene la vista origine dati denominata associata al controllo origine dati.

Spazio dei nomi:  System.Web.UI
Assembly:  System.Web (in System.Web.dll)

protected abstract DataSourceView GetView(
	string viewName
)
protected abstract DataSourceView GetView(
	String viewName
)
protected abstract function GetView(
	viewName : String
) : DataSourceView

Parametri

viewName
Tipo: System.String

Nome dell'oggetto DataSourceView da recuperare. Nei controlli origine dati che supportano una sola vista, ad esempio SqlDataSource, questo parametro viene ignorato.

Valore restituito

Tipo: System.Web.UI.DataSourceView

Restituisce l'oggetto DataSourceView denominato associato al controllo DataSourceControl.

È possibile enumerare l'insieme di viste attualmente associate al controllo origine dati tramite la chiamata del metodo GetViewNames.

Le classi di controlli origine dati possono supportare una o più viste dei dati sottostanti. Queste viste sono rappresentate da istanze della classe DataSourceView. La vista origine dati definisce le funzionalità di un controllo origine dati ed esegue tutte le operazioni necessarie per il recupero di dati dall'archivio dati sottostante nonché operazioni quali ordinamenti, inserimenti, eliminazioni e aggiornamenti.

Nota:

L'implementazione predefinita della classe DataSourceControl restituisce null. In caso di estensione della classe DataSourceControl, eseguire l'override del metodo GetView per restituire l'oggetto DataSourceView specificato.

Nell'esempio di codice riportato di seguito viene illustrato come una classe di controlli origine dati che estende la classe DataSourceControl implementa il metodo GetView e restituisce un'istanza fortemente tipizzata della classe DataSourceView. Poiché il controllo origine dati supporta una sola vista, ignora il nome e restituisce una vista con il nome di vista predefinito. Questo esempio di codice fa parte di un esempio più esaustivo fornito per la classe 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;
}


Windows Vista, Windows XP SP2, Windows XP Media Center Edition, Windows XP Professional x64 Edition , Windows XP Starter Edition, Windows Server 2003, Windows Server 2000 SP4, Windows Millennium Edition, Windows 98

.NET Framework e .NET Compact Framework non supportano tutte le versioni di ciascuna piattaforma. Per un elenco delle versioni supportate, vedere Requisiti di sistema di .NET Framework.

.NET Framework

Supportato in: 3.5, 3.0, 2.0
Mostra: