2 // System.Web.UI.WebControls.XmlDataSourceView
5 // Ben Maurer (bmaurer@users.sourceforge.net)
11 using System.Collections;
12 using System.Collections.Specialized;
16 namespace System.Web.UI.WebControls {
17 public sealed class XmlDataSourceView : DataSourceView {
18 public XmlDataSourceView (XmlDataSource owner, string name, XmlNodeList nodes)
20 // Why do they pass owner?
22 this.nodes = new ArrayList (nodes.Count);
24 foreach (XmlNode node in nodes) {
25 if (node.NodeType == XmlNodeType.Element)
26 this.nodes.Add (node);
30 public override IEnumerable Select ()
35 public override string Name {