ASP.net 2.0提供了多种数据源,一般情况下,XMLDataSource控件使用XML文件,下面的例子就是使用XMLDocument对象进行数据绑定的一种方法。
VB.NET代码
<%@ Page Language="VB" %>
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
Dim doc As New System.XML.XMLDocument
doc.Load("http://dotnet.ASPx.cc/Rss.ASPx")
XMLDataSource1.Data = doc.InnerXML
XMLDataSource1.XPath = "/rss/channel/item"
End Sub
C#代码
<%@ Page Language="C#" AutoEventWireup="true"%>
protected void Page_Load( object sender, System.EventArgs e )
{
System.XML.XMLDocument doc = new System.XML.XMLDocument();
doc.Load("http://dotnet.ASPx.cc/Rss.ASPx");
XMLDataSource1.Data = doc.InnerXML;
XMLDataSource1.XPath = "/rss/channel/item";
}
做人要厚道,请注明转自酷网动力(www.ASPCOOL.COM)。

