Ce sujet n'a pas encore été évalué - Évaluez ce sujet

XmlHierarchicalDataSourceView, classe

Représente une vue de données sur un nœud XML ou une collection de nœuds XML d'un contrôle XmlDataSource.

Espace de noms: System.Web.UI.WebControls
Assembly : System.Web (dans system.web.dll)

public class XmlHierarchicalDataSourceView : HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView extends HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView extends HierarchicalDataSourceView
Non applicable.

Le contrôle XmlDataSource peut présenter ses données sous-jacentes au format tabulaire et hiérarchique aux contrôles serveur Web qui lui sont liés. Les contrôles, tels que GridView ou DropDownList utilisent XmlDataSource pour se lier aux données XML et les présenter sous forme de liste ou de tableau, tandis que les contrôles qui dérivent de la classe HierarchicalDataBoundControl, par exemple TreeView, se lient aux données XML et les présentent sous forme hiérarchique.

XmlDataSource crée en interne chaque type d'affichage via différents chemins d'accès de code. Si la méthode GetView est appelée sur le contrôle XmlDataSource, un XmlDataSourceView est créé par le contrôle XmlDataSource. Si la méthode GetHierarchicalView est appelée, un objet XmlHierarchicalDataSourceView est créé. La classe XmlDataSourceView est fournie pour les contrôles serveur Web qui dérivent de DataBoundControl et se lient aux listes et données tabulaires, tandis que la classe XmlHierarchicalDataSourceView est fournie pour les contrôles serveur Web qui dérivent de HierarchicalDataBoundControl et se lient aux données hiérarchiques. En interne, les classes DataBoundControl et CompositeDataBoundControl appellent la méthode Select d'affichage d'objet XmlDataSourceView pour récupérer des données d'une source de données, tandis qu'une classe dérivée de HierarchicalDataBoundControl appelle la méthode Select.

Comme tous les objets d'assistance HierarchicalDataSourceView, XmlHierarchicalDataSourceView définit les opérations que la source de données peut exécuter avec les données sous-jacentes. Étant donné que la classe XmlHierarchicalDataSourceView substitue uniquement la méthode Select, le contrôle XmlDataSource associé ne prend pas en charge les expressions de tri ou les opérations d'exécution, de suppression ou de mise à jour.

  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : LinkDemand ; valeur d'autorisation : Minimal
  • AspNetHostingPermission  pour opérer dans un environnement hébergé. Valeur de demande : InheritanceDemand ; valeur d'autorisation : Minimal
System.Object
   System.Web.UI.HierarchicalDataSourceView
    System.Web.UI.WebControls.XmlHierarchicalDataSourceView
Les membres statiques publics (Shared en Visual Basic) de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Windows 98, Windows Server 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile pour Pocket PC, Windows Mobile pour Smartphone, Windows Server 2003, Windows XP Édition Media Center, Windows XP Professionnel Édition x64, Windows XP SP2, Windows XP Starter Edition

Microsoft .NET Framework 3.0 est pris en charge sur Windows Vista, Microsoft Windows XP SP2 et Windows Server 2003 SP1.

.NET Framework

Prise en charge dans : 3.0, 2.0
Cela vous a-t-il été utile ?
(1500 caractères restants)

Ajouts de la communauté

AJOUTER
© 2013 Microsoft. Tous droits réservés.