XmlHierarchicalDataSourceView 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 XmlDataSource 控件的 XML 节点或 XML 节点集合的数据视图。
public ref class XmlHierarchicalDataSourceView : System::Web::UI::HierarchicalDataSourceView
public class XmlHierarchicalDataSourceView : System.Web.UI.HierarchicalDataSourceView
type XmlHierarchicalDataSourceView = class
inherit HierarchicalDataSourceView
Public Class XmlHierarchicalDataSourceView
Inherits HierarchicalDataSourceView
- 继承
注解
控件 XmlDataSource 可将其基础数据以表格格式和分层格式呈现给绑定到它的 Web 服务器控件。 控件(如 GridView 或 DropDownList ) XmlDataSource 用于绑定到 XML 数据,并将其以列表或表格形式显示,而从 HierarchicalDataBoundControl 类派生的控件(如 TreeView)绑定到 XML 数据,并将其以分层形式呈现。
XmlDataSource通过不同的代码路径在内部创建每个视图类型。 GetView如果在 控件上XmlDataSource调用 方法,则 控件XmlDataSource将创建对象XmlDataSourceView。 GetHierarchicalView如果调用 方法,则创建 对象XmlHierarchicalDataSourceView。 为 XmlDataSourceView 派生自 DataBoundControl 列表和表格数据的 Web 服务器控件提供 类,而 XmlHierarchicalDataSourceView 为派生自 HierarchicalDataBoundControl 并绑定到分层数据的 Web 服务器控件提供 。 在内部, DataBoundControl 和 类调用Select对象视图的 XmlDataSourceView 方法以从数据源检索数据,而派生自 HierarchicalDataBoundControl 的类调用 SelectCompositeDataBoundControl 方法。
与所有 HierarchicalDataSourceView 帮助程序对象一样, XmlHierarchicalDataSourceView 定义了数据源可以对基础数据执行的操作。 XmlHierarchicalDataSourceView由于 类仅重写 Select 方法,因此关联的XmlDataSource控件不支持排序表达式或执行、删除或更新操作。
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
Select() |
从基础数据源中获取数据项的列表。 |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |