xml 文件内容如下:
<?xml version="1.0"?>
<!--create @ 2010年6月7日-->
<liuyanlist title="留言根目录" author="suizhikuo">
<liuyan date="2010/6/7">
<TiTle>第一条留言</TiTle>
<content>实验留言。</content>
</liuyan>
<liuyan date="2010/6/7">
<Title>1</Title>
<conment>11</conment>
</liuyan>
<liuyan date="2010/6/7">
<Title>2</Title>
<conment>22</conment>
</liuyan>
<liuyan date="2010/6/7">
<Title>3</Title>
<conment>33</conment>
</liuyan>
</liuyanlist>绑定代码如下:
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath ("liuyan.xml"));
GridView1.DataSource = ds;
GridView1.DataBind();
当显示的时候如图:
查看留言:liuyanlist_Id title author
0 留言根目录 suizhikuo 不是想要的效果,但是删除xml文件里的 title="留言根目录" author="suizhikuo" 显示的比较靠近效果了.
查看留言:Title conment TiTle content date
实验留言。 2010/6/7
1 11 1 2010/6/7
2 22 2 2010/6/7
3 33 3 2010/6/7 想知道,怎么样能正常显示xml 文件里的 所有 <liuyan> 节点啊..怎么才能DIY GridView 才能随显示xml文件里的内容啊.
<?xml version="1.0"?>
<!--create @ 2010年6月7日-->
<liuyanlist title="留言根目录" author="suizhikuo">
<liuyan date="2010/6/7">
<TiTle>第一条留言</TiTle>
<content>实验留言。</content>
</liuyan>
<liuyan date="2010/6/7">
<Title>1</Title>
<conment>11</conment>
</liuyan>
<liuyan date="2010/6/7">
<Title>2</Title>
<conment>22</conment>
</liuyan>
<liuyan date="2010/6/7">
<Title>3</Title>
<conment>33</conment>
</liuyan>
</liuyanlist>绑定代码如下:
DataSet ds = new DataSet();
ds.ReadXml(Server.MapPath ("liuyan.xml"));
GridView1.DataSource = ds;
GridView1.DataBind();
当显示的时候如图:
查看留言:liuyanlist_Id title author
0 留言根目录 suizhikuo 不是想要的效果,但是删除xml文件里的 title="留言根目录" author="suizhikuo" 显示的比较靠近效果了.
查看留言:Title conment TiTle content date
实验留言。 2010/6/7
1 11 1 2010/6/7
2 22 2 2010/6/7
3 33 3 2010/6/7 想知道,怎么样能正常显示xml 文件里的 所有 <liuyan> 节点啊..怎么才能DIY GridView 才能随显示xml文件里的内容啊.
ds.ReadXml(Server.MapPath ("liuyan.xml"));
GridView1.DataMember = "liuyan";
GridView1.DataSource = ds;
GridView1.DataBind();
<liuyanlist title="留言根目录" author="suizhikuo">
<liuyan>
<date>2010/6/7</date>
<Title>1</Title>
<conment>11</conment>
</liuyan>
</liuyanlist>
GridView1.DataBind();