Gridview 和 XML

来源:百度知道 编辑:UC知道 时间:2024/09/23 23:33:50
我有一个XML文件。

<?xml version="1.0" encoding="utf-8"?>
<Notices>
<Notice>
<Time>2009-6-8 10:17:02</Time>
<Content>aaaaaaaaaaaaaaaa</Content>
</Notice>
<Notice>
<Time>2009-6-8 10:17:05</Time>
<Content>bbbbbbbbbbbbbbbbb</Content>
</Notice>
<Notice>
<Time>2009-6-8 10:17:07</Time>
<Content>cccccccccccccccccc</Content>
</Notice>
</Notices>

我想把Time Content 分别读到GridView的两列。

System.Data.DataSet dstNotices = new System.Data.DataSet ( );

string strPath = Server.MapPath ( "DB/Notices.xml" );
dstNotices.ReadXml ( strPath );

this.grdView.DataSource = dstNotices.Tables [ 0 ].DefaultView;
this.grdView.DataBind ( );

估计这应该是最少的代码来实现你的要求.

一楼正解,学习了