DataSourceControl.GetView(String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene la vista del origen de datos con nombre asociada al control de origen de datos.
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
Parámetros
- viewName
- String
Nombre del objeto DataSourceView que se va a recuperar. En los controles de origen de datos que solo admiten una vista, como SqlDataSource, se omite este parámetro.
Devoluciones
Devuelve el objeto denominado DataSourceView asociado a .DataSourceControl
Ejemplos
En el ejemplo de código siguiente se muestra cómo una clase de control de origen de datos que extiende la clase implementa el DataSourceControlGetView método y devuelve una instancia fuertemente tipada de la DataSourceView clase . Dado que el control de origen de datos solo admite una vista, omite el nombre y devuelve una vista denominada con el nombre de vista predeterminado. Este ejemplo de código forma parte de un ejemplo más grande proporcionado para la DataSourceControl clase .
// 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
Comentarios
Puede enumerar a través del conjunto de vistas asociadas actualmente al control de origen de datos llamando al GetViewNames método .
Las clases de control de origen de datos pueden admitir una o varias vistas en sus datos subyacentes. Estas vistas se representan mediante instancias de la DataSourceView clase . La vista del origen de datos define las funciones de un control de origen de datos, realiza todo el trabajo necesario para recuperar datos del almacén de datos subyacente y realiza operaciones como ordenar, insertar, eliminar y actualizar.
Note
La implementación predeterminada de la DataSourceControl clase devuelve null. Si extiende la DataSourceControl clase, invalide el GetView método para devolver el objeto especificado DataSourceView .