【.NET】Repeater控件简单的数据绑定(有bool,日期,序号)
生活随笔
收集整理的這篇文章主要介紹了
【.NET】Repeater控件简单的数据绑定(有bool,日期,序号)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
前述:
講的是Repeater,使用的是XML文件讀取,沒用ADO.NET ,而分頁有很多方法,比如用PagedDataSource,或者通過參數(shù)在數(shù)據(jù)源寫SQL語句來實現(xiàn)。
頁面:
<%@ Import Namespace="System.Data" %> <script runat="server">protected void Page_Load(object o,EventArgs e){DataSet ds = new DataSet();ds.ReadXml(HttpContext.Current.Server.MapPath("\\XMLFile1.xml"));rep1.DataSource = ds;rep1.DataBind();} </script> <html> <body><asp:Repeater ID="rep1" runat="server"><ItemTemplate><p> <%#Container.ItemIndex+1 %> | <%#Eval("名稱") %> | <%#Eval("職位") %> | <%#(Convert.ToBoolean(Eval("在職狀態(tài)"))==true)? "在職" : "不在職" %> | <%#Convert.ToDateTime(Eval("入職日期")).ToString("yyyy-MM-dd") %></p></ItemTemplate></asp:Repeater> </body> </html>XML文件:(XMLFile1.xml)
<?xml version="1.0" encoding="utf-8" ?><部門><員工><名稱>陳小二</名稱><職位>主管</職位><在職狀態(tài)>true</在職狀態(tài)> </員工><員工><名稱>陳小三</名稱><職位>秘書</職位><在職狀態(tài)>true</在職狀態(tài)></員工><員工><名稱>陳小四</名稱><職位>助理</職位><在職狀態(tài)>true</在職狀態(tài)></員工><員工><名稱>陳小五</名稱><職位>文員</職位><在職狀態(tài)>true</在職狀態(tài)></員工><員工><名稱>陳小六</名稱><職位>文員</職位><在職狀態(tài)>true</在職狀態(tài)></員工><員工><名稱>陳小七</名稱><職位>文員</職位><在職狀態(tài)>false</在職狀態(tài)></員工> </部門>?
轉(zhuǎn)載于:https://www.cnblogs.com/laokchen/p/5752012.html
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的【.NET】Repeater控件简单的数据绑定(有bool,日期,序号)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: libevent evhttp学习——h
- 下一篇: Python字符串的encode与dec