asp.net Xml綁定到數據控件的具體實現
來源:易賢網 閱讀:1175 次 日期:2014-08-04 15:18:42
溫馨提示:易賢網小編為您整理了“asp.net Xml綁定到數據控件的具體實現”,方便廣大網友查閱!

這篇文章主要介紹了asp.net Xml綁定到數據控件的兩種簡單方法 ,需要的朋友可以參考下

方法一:aspx前臺綁定

代碼如下:

<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();

}

}

更多信息請查看IT技術專欄

更多信息請查看網絡編程
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點

版權所有:易賢網