IDataSource.GetView(String) Método

Definição

Obtém a exibição de fonte de dados nomeada associada ao controle de fonte de dados.

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

Parâmetros

viewName
String

O nome da exibição a ser recuperada.

Retornos

DataSourceView

Retorna o DataSourceView nomeado associado a IDataSource.

Exemplos

O exemplo de código a seguir demonstra como uma classe de controle de fonte de dados que implementa a IDataSource interface implementa o GetView método, retornando uma instância fortemente tipada da DataSourceView classe. Como o controle da fonte de dados dá suporte a apenas uma exibição, ele ignora o nome e retorna uma exibição nomeada com o nome de exibição padrão. Este exemplo de código faz parte de um exemplo maior fornecido para a DataSourceControl classe.

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

Comentários

As classes de controle da fonte de dados podem dar suporte a uma ou mais exibições em seus dados subjacentes. Essas exibições são representadas por instâncias da DataSourceView classe. A exibição da fonte de dados define os recursos de um controle de fonte de dados e executa todo o trabalho necessário para recuperar dados do armazenamento de dados subjacente e executar operações como classificação, inserção, exclusão e atualização.

Classes de controle da fonte de dados que implementam a IDataSource interface implementam o GetView método para retornar objetos de exibição fortemente tipado associados à classe.

Aplica-se a

Confira também