asp.net Xml绑定到数据控件的具体实现
2014-06-06 00:00
676 查看
方法一:aspx前台绑定
方法二:绑定DataSource
aspx
aspx.cs
<asp:XmlDataSource ID="XmlDataSource1" runat="server" DataFile="~/SaveFile/test2.xml"></asp:XmlDataSource> <asp:Repeater runat="server" ID="Rpt1" DataSourceID="XmlDataSource1"> <HeaderTemplate> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>ID</td> <td>name</td> <td>号码</td> <td>date</td> <td>CheckIn</td> <td>CheckOut</td> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><%# XPath("ID")%></td> <td><%# XPath("name")%></td> <td><%# XPath("号码")%></td> <td><%# XPath("date")%></td> <td><%# XPath("CheckIn")%></td> <td><%# XPath("CheckOut")%></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater>
方法二:绑定DataSource
aspx
<asp:Repeater runat="server" ID="Rpt1"> <HeaderTemplate> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td>ID</td> <td>name</td> <td>号码</td> <td>date</td> <td>CheckIn</td> <td>CheckOut</td> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td><%# Eval("ID")%></td> <td><%# Eval("name")%></td> <td><%# Eval("号码")%></td> <td><%# Eval("date")%></td> <td><%# Eval("CheckIn")%></td> <td><%# Eval("CheckOut")%></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater>
aspx.cs
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { DataSet ds = new DataSet(); ds.ReadXml(Server.MapPath(@"~\SaveFile\test2.xml")); Rpt1.DataSource = ds; Rpt1.DataBind(); } }
相关文章推荐
- asp.net Xml绑定到数据控件的具体实现
- asp.net Xml绑定到数据控件的两种简单方法
- asp.net Repeater 数据绑定的具体实现(图文详解)
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(二)
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(一)
- asp.net Repeater 数据绑定的具体实现(图文详解)
- ASP.NET中的DataList控件编码实现数据绑定、删除、更新等操作
- 利用反射实现ASP.NET控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法
- 用DataList控件和ObjectDataSource在ASP.NET 2.0中实现高效能数据分页
- ASP.NET 2.0 和数据绑定控件:新的角度,新的做法
- 使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据
- ASP.NET 2.0 - 数据绑定控件数据异动功能一览表
- 实现asp.net只对个别控件实时访问数据库刷新数据
- 创建一个可以绑定数据的 ASP.NET Web 部件控件
- Ajax 实现在WebForm中拖动控件并即时在服务端保存状态数据 (Asp.net 2.0)(示例代码下载)
- ASP.NET中DropDownList控件的数据绑定的C#语言描述
- 使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据
- 实现asp.net只对个别控件实时访问数据库刷新数据
- 在ASP.NET 2.0中实现数据的绑定
- Asp.Net中列表数据绑定控件浅析