您好,登錄后才能下訂單哦!
這篇文章主要講解了“asp.net Xml綁定到數(shù)據(jù)控件的具體實現(xiàn)方法”,文中的講解內(nèi)容簡單清晰,易于學(xué)習(xí)與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學(xué)習(xí)“asp.net Xml綁定到數(shù)據(jù)控件的具體實現(xiàn)方法”吧!
方法一:aspx前臺綁定
復(fù)制代碼 代碼如下:
<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
復(fù)制代碼 代碼如下:
<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
復(fù)制代碼 代碼如下:
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綁定到數(shù)據(jù)控件的具體實現(xiàn)方法”的內(nèi)容了,經(jīng)過本文的學(xué)習(xí)后,相信大家對asp.net Xml綁定到數(shù)據(jù)控件的具體實現(xiàn)方法這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關(guān)知識點的文章,歡迎關(guān)注!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。