asp.net Xml绑定到数据控件的具体实现
2018-10-12 13:53
721 查看
方法一: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控件和数据实体之间的双向绑定,并且在客户端自动验证输入的内容是否合法
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(二)
- asp.net Repeater 数据绑定的具体实现(图文详解)
- asp.net Repeater 数据绑定的具体实现(图文详解)
- ASP.NET使用ListView数据绑定控件和DataPager实现数据分页显示(一)
- ASP.NET中的DataList控件编码实现数据绑定、删除、更新等操作
- ASP.NET 2.0 和数据绑定控件:新的角度,新的做法
- ASP.NET 2.0中实现模板中的数据绑定
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- ASP.NET 2.0中实现模板中的数据绑定
- ASP.NET 2.0中实现模板中的数据绑定
- ASP.NET 2.0 - 数据绑定控件数据异动功能一览表
- ASP.NET 2.0 - 数据绑定控件 功能一览表
- 总结Asp.net中Page加载PostData的具体过程 进而解决"获取动态创建的控件的PostData数据"问题
- 使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据
- 实现asp.net只对个别控件实时访问数据库刷新数据
- 实现asp.net只对个别控件实时访问数据库刷新数据
- 使用ASP.NET Atlas XSLTView控件用XSLT修饰并显示XML数据