DataSourceControl.GetView(String) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan tampilan sumber data bernama yang terkait dengan kontrol sumber data.
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
Parameter
- viewName
- String
Nama yang akan DataSourceView diambil. Dalam kontrol sumber data yang hanya mendukung satu tampilan, seperti SqlDataSource, parameter ini diabaikan.
Mengembalikan
Mengembalikan nama DataSourceView yang terkait dengan DataSourceControl.
Contoh
Contoh kode berikut menunjukkan bagaimana kelas kontrol sumber data yang memperluas DataSourceControl kelas mengimplementasikan metode , mengembalikan instans GetViewDataSourceView kelas yang sangat diketik. Karena kontrol sumber data hanya mendukung satu tampilan, kontrol tersebut mengabaikan nama dan mengembalikan tampilan bernama dengan nama tampilan default. Contoh kode ini adalah bagian dari contoh yang lebih besar yang disediakan untuk DataSourceControl kelas .
// 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
Keterangan
Anda dapat menghitung melalui kumpulan tampilan yang saat ini terkait dengan kontrol sumber data dengan memanggil GetViewNames metode .
Kelas kontrol sumber data dapat mendukung satu atau beberapa tampilan pada data yang mendasarnya. Tampilan ini diwakili oleh instans DataSourceView kelas . Tampilan sumber data menentukan kemampuan kontrol sumber data, melakukan semua pekerjaan yang diperlukan untuk mengambil data dari penyimpanan data yang mendasar, dan melakukan operasi seperti mengurutkan, menyisipkan, menghapus, dan memperbarui.
Catatan
Implementasi DataSourceControl default kelas mengembalikan null
. Jika Anda memperluas DataSourceControl kelas , ambil GetView alih metode untuk mengembalikan objek yang ditentukan DataSourceView .