GridView从Xml中读取数据
在Visual Studio 中新建项目,然后添加一个Xml文件并命名,这里我命名为student,在student.xml文件下添加以下内容:
<students>
<student>
<name>yht</name>
<sex>女</sex>
<age>28</age>
</student>
<student>
<name>lili</name>
<sex>女</sex>
<age>23</age>
</student>
<student>
<name>ack</name>
<sex>男</sex>
<age>22</age>
</student>
</students>
添加一个GridView控件,然后在Page_Load事件中书写如下:
protected void Page_Load(object sender, EventArgs e)
{
FileStream fs = new FileStream(Server.MapPath("student.xml"), FileMode.Open, FileAccess.Read);
StreamReader sr = new StreamReader(fs);
DataSet ds = new DataSet();
ds.ReadXml(sr);
this.GridView1.DataSource = ds.Tables[0];
this.GridView1.DataBind();
}
效果展示如下图:
感谢您的阅读~
还没有评论,来说两句吧...