<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
cs:
protected void Page_Load(object sender, EventArgs e) { DataSet ds = new DataSet(); ds.ReadXml(Server.MapPath("db.xml")); GridView1.DataSource=ds.Tables[0]; GridView1.DataBind(); }
db.xml:
<?xml version="1.0" encoding="utf-8" ?> <person> <sex> <name>11</name> <age>23</age> </sex> <sex> <name>22</name> <age>22</age> </sex> </person>