这篇文章主要介绍了asp.net Xml绑定到数据控件的两种简单方法 ,需要的朋友可以参考下
方法一:aspx前台绑定
方法二:绑定DataSource
aspx
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();
}
}
复制代码 代码如下:
ID | name | 号码 | date | CheckIn | CheckOut |
<%# XPath("ID")%> | <%# XPath("name")%> | <%# XPath("号码")%> | <%# XPath("date")%> | <%# XPath("CheckIn")%> | <%# XPath("CheckOut")%> |
方法二:绑定DataSource
aspx
复制代码 代码如下:
ID | name | 号码 | date | CheckIn | CheckOut |
<%# Eval("ID")%> | <%# Eval("name")%> | <%# Eval("号码")%> | <%# Eval("date")%> | <%# Eval("CheckIn")%> | <%# Eval("CheckOut")%> |
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绑定到数据控件的具体实现的详细内容,更多请关注0133技术站其它相关文章!