XmlDataSource.GetHierarchicalView(String) 方法

定义

获取 XmlDataSource 控件的数据源视图对象。 viewPath 参数可以是 XPath 表达式。

protected:
 override System::Web::UI::HierarchicalDataSourceView ^ GetHierarchicalView(System::String ^ viewPath);
protected override System.Web.UI.HierarchicalDataSourceView GetHierarchicalView (string viewPath);
override this.GetHierarchicalView : string -> System.Web.UI.HierarchicalDataSourceView
Protected Overrides Function GetHierarchicalView (viewPath As String) As HierarchicalDataSourceView

参数

viewPath
String

标识生成当前分层视图的节点的 XPath 表达式。

返回

返回一个表示数据单一视图的 XmlHierarchicalDataSourceView 对象,该数据从 viewPath 标识的数据节点开始。

注解

可以调用 GetHierarchicalView 方法以检索与 XmlHierarchicalDataSourceView 控件 XmlDataSource 关联的对象。 如果指定 viewPath 值,控件 XmlDataSource 将返回一个数据源视图对象,该对象表示由 viewPath标识的节点上的视图及其所有子节点。 如果设置为 viewPathString.Empty,则 XmlDataSource 控件将 XPath 检查 属性,以确定要从中生成数据源视图的根节点。 XPath如果设置了 属性,控件XmlDataSource将使用该属性以使用表达式的相同方式viewPath返回数据源视图。 XPath如果未设置 属性,控件将XmlDataSource返回 XML 数据中所有数据节点的视图。

适用于