IDataSource.GetView(String) Yöntem

Tanım

Veri kaynağı denetimiyle ilişkili adlandırılmış veri kaynağı görünümünü alır.

public:
 System::Web::UI::DataSourceView ^ GetView(System::String ^ viewName);
public System.Web.UI.DataSourceView GetView (string viewName);
abstract member GetView : string -> System.Web.UI.DataSourceView
Public Function GetView (viewName As String) As DataSourceView

Parametreler

viewName
String

Alınacak görünümün adı.

Döndürülenler

DataSourceView

ile ilişkili adlandırılmış değeri DataSourceView IDataSourcedöndürür.

Örnekler

Aşağıdaki kod örneği, arabirimini uygulayan IDataSource bir veri kaynağı denetim sınıfının yöntemini nasıl uyguladığını GetView gösterir ve sınıfın DataSourceView kesin olarak belirlenmiş bir örneğini döndürür. Veri kaynağı denetimi yalnızca bir görünümü desteklediğinden, adı yoksayar ve varsayılan görünüm adıyla adlı bir görünüm döndürür. Bu kod örneği, sınıfı için DataSourceControl sağlanan daha büyük bir örneğin parçasıdır.

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

Açıklamalar

Veri kaynağı denetim sınıfları, temel alınan verilerde bir veya daha fazla görünümü destekleyebilir. Bu görünümler sınıfın DataSourceView örnekleriyle temsil edilir. Veri kaynağı görünümü bir veri kaynağı denetiminin özelliklerini tanımlar ve temel alınan veri deposundan veri almak ve sıralama, ekleme, silme ve güncelleştirme gibi işlemleri gerçekleştirmek için gereken tüm işleri gerçekleştirir.

Arabirimini uygulayan IDataSource veri kaynağı denetim sınıfları, sınıfıyla ilişkilendirilmiş kesin türe sahip görünüm nesnelerini döndürmek için yöntemini uygular GetView .

Şunlara uygulanır

Ayrıca bkz.