¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
XmlDataSourceView (Clase)
Collapse the table of content
Expand the table of content

XmlDataSourceView (Clase)

Actualización: noviembre 2007

Representa la vista tabular de un origen de datos de datos XML para un control XmlDataSource.

Espacio de nombres:  System.Web.UI.WebControls
Ensamblado:  System.Web (en System.Web.dll)

[AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal)]
public sealed class XmlDataSourceView : DataSourceView
/** @attribute AspNetHostingPermissionAttribute(SecurityAction.LinkDemand, Level = AspNetHostingPermissionLevel.Minimal) */
public final class XmlDataSourceView extends DataSourceView
public final class XmlDataSourceView extends DataSourceView

El control XmlDataSource puede presentar sus datos subyacentes en formato tabular y jerárquico a los controles de servidor Web que se enlacen a él. Los controles como GridView o DropDownList utilizan XmlDataSource para enlazarse a datos XML y presentarlos en un formato de lista o tabular, mientras que los controles que derivan de la clase HierarchicalDataBoundControl, como TreeView, se enlazan a datos XML y los presentan en formato jerárquico.

XmlDataSource crea cada tipo de vista internamente, a través de distintas rutas de código. Si se llama al método GetView en XmlDataSource, XmlDataSource crea un objeto XmlDataSourceView. Si se llama al método GetHierarchicalView, se crea un objeto XmlHierarchicalDataSourceView. La clase XmlDataSourceView se proporciona para los controles de servidor Web que derivan de DataBoundControl y se enlazan a datos con formato tabular y de lista, mientras que XmlHierarchicalDataSourceView se proporciona para los controles de servidor Web que derivan de HierarchicalDataBoundControl y se enlazan a datos jerárquicos. Internamente, todos los métodos de los controles enlazados a datos llaman al método Select en cualquier objeto de vista del origen de datos que se devuelva.

Como todos los objetos auxiliares DataSourceView, XmlDataSourceView define las operaciones que puede realizar el origen de datos con los datos subyacentes. Dado que la clase XmlDataSourceView sólo reemplaza el método Select, el control XmlDataSource asociado no admite las operaciones de actualización, inserción y eliminación. Como la clase XmlDataSourceView es "sealed", no se puede extender dicha clase XmlDataSourceView para agregar esta funcionalidad, aunque es posible derivar un control del origen de datos de XmlDataSource y una vista de DataSourceView cuando es necesario agregar funcionalidad.

System.Object
  System.Web.UI.DataSourceView
    System.Web.UI.WebControls.XmlDataSourceView

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

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 y .NET Compact Framework no admiten todas las versiones de cada plataforma. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

.NET Framework

Compatible con: 3.5, 3.0, 2.0

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft