如何简单的用DataSet读取XML 并把它绑定到控件(GridView、DataList)
2008-12-12 10:33
603 查看
如何简单的用DataSet读取XML 并把它绑定到控件(GridView、DataList)
一共用到三个文件 XMLFile1.xml (xml数据文件) 、XmlTest.aspx(前台美工文件)、XmlTest.aspx.cs(后台程序文件)
1、先看 XMLFile1.xml (xml数据文件) 如下:
<?xml version="1.0" encoding="GB2312" ?>
<Root>
<Item>
<BlackID>123</BlackID>
<UserName>txl</UserName>
<BlackUserID>9364</BlackUserID>
<BlackUserName>usertxl</BlackUserName>
<CreateTime>2008-09-19</CreateTime>
</Item>
<Result>
<return_result>008678</return_result>
<Num>128</Num>
</Result>
</Root>
2、XmlTest.aspx(前台美工文件)如下:
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
3、XmlTest.aspx.cs(后台程序文件)
protected void Page_Load(object sender, EventArgs e)
{
DataSet objDataSet = new DataSet();
objDataSet.ReadXml(Server.MapPath("XMLFile1.xml"));
GridView1.DataSource = objDataSet.Tables["Item"].Copy();
GridView1.DataBind();
}
得到如下结果:
BlackID UserName BlackUserID BlackUserName CreateTime
123 txl 9364 usertxl 2008-09-19
文章出处:http://www.diybl.com/course/4_webprogram/xml/xmlxl/2008920/144078.html
一共用到三个文件 XMLFile1.xml (xml数据文件) 、XmlTest.aspx(前台美工文件)、XmlTest.aspx.cs(后台程序文件)
1、先看 XMLFile1.xml (xml数据文件) 如下:
<?xml version="1.0" encoding="GB2312" ?>
<Root>
<Item>
<BlackID>123</BlackID>
<UserName>txl</UserName>
<BlackUserID>9364</BlackUserID>
<BlackUserName>usertxl</BlackUserName>
<CreateTime>2008-09-19</CreateTime>
</Item>
<Result>
<return_result>008678</return_result>
<Num>128</Num>
</Result>
</Root>
2、XmlTest.aspx(前台美工文件)如下:
<body>
<form id="form1" runat="server">
<div>
<asp:GridView ID="GridView1" runat="server">
</asp:GridView>
</div>
</form>
</body>
3、XmlTest.aspx.cs(后台程序文件)
protected void Page_Load(object sender, EventArgs e)
{
DataSet objDataSet = new DataSet();
objDataSet.ReadXml(Server.MapPath("XMLFile1.xml"));
GridView1.DataSource = objDataSet.Tables["Item"].Copy();
GridView1.DataBind();
}
得到如下结果:
BlackID UserName BlackUserID BlackUserName CreateTime
123 txl 9364 usertxl 2008-09-19
文章出处:http://www.diybl.com/course/4_webprogram/xml/xmlxl/2008920/144078.html
相关文章推荐
- 如何简单的用DataSet读取XML 并把它绑定到控件(GridView、DataList)
- 如何从DataList控件中读取某控件的数据。
- 控件(三)——TreeView控件以XmlDataSource控件为数据源实现简单的绑定
- 数据绑定:GridView控件和DataSet
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 数据绑定技术_单值数据绑定示例;将 DataTable,DataSet,DataView,DataReader 绑定到 DataGrid 控件示例;DataBinder.Eval;数组的值赋给ListBox1;Hashtable 绑定到;RadioButtonList;将XML 文件做为数据源绑定到控件
- 在导航栏里,点击节点,触发页面刷新,重新读取数据库,并重新进行控件内容绑定,速度很慢,如何解决
- [网络收集]dropdownlist绑定的二种方法及 在gridview等控件中绑定dropdownlist的简单方法
- 如何在前台(不限gridview,datalist,repeater)绑定数据后再进行判断,返回想要的结果
- Silverlight制作一个简单的菜单1-用到的知识讲解 xml数据读取,事件如何传递参数
- ASP.NET 2.0 的数据绑定控件概述与区别(GridView、DetailsView、FormView 、Repeater、DataList)
- 简单使用DOM4J解析XML(如何使用dom4j对xml进行读取)
- 读取Xml文件,创建DataTable,递归循环Xml节点,添加数据到DataTable,绑定到GridView
- Winform开发常用控件之DataGridView的简单数据绑定——代码绑定DataSet、DataTable、IList、SqlDataReader
- asp.net2.0中Gridview控件中如何绑定dropdownlist控件-.NET技术/ASP.NET
- (转载)Asp.net中如何将DataSet写入xml文件,及如何将xml读出来绑定到DataGrid 选择自 kgdiwss 的 Blog
- 如何让GridView控件在绑定的数据源没有数据时也显示标题
- C#如何读取Excel表格数据并显示到GridView控件
- xml文件读取后绑定到gridview
- 数据绑定控件Repeater/GridView/DataList在前台显示正确的文本格式