asp控件Repeater运用
生活随笔
收集整理的這篇文章主要介紹了
asp控件Repeater运用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
雙層repeater嵌套
<asp:Repeater ID="rpt_dataRepeatgroup" runat="server" OnItemDataBound="rpt_dataRepeatgroup_ItemDataBound"><HeaderTemplate></HeaderTemplate><ItemTemplate><h3 class="font14 tie_bor " ><b><%# DataBinder.Eval(Container.DataItem,"Name") %></b></h3><ul class="con_list font12 clearfix" ><asp:Repeater ID="rpt_dataRepeatInfo" runat="server"><ItemTemplate><li class="w1 color_blue"><%# DataBinder.Eval(Container.DataItem,"InfoName") %></li><li class="w2 color_9"><%# Eval("Tel") %></li></ItemTemplate></asp:Repeater></ul></ItemTemplate><FooterTemplate></FooterTemplate></asp:Repeater>?
后臺代碼
public void initdatas() {List<Entity.CTS_Group> lstcg=new List<Entity.CTS_Group>();rpt_dataRepeatgroup.DataSource = lstcg;rpt_dataRepeatgroup.DataBind(); } protected void rpt_dataRepeatgroup_ItemDataBound(object sender, RepeaterItemEventArgs e){if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem){Repeater rep = e.Item.FindControl("rpt_dataRepeatInfo") as Repeater;SHHYPortal.Entity.CTS_Group rowv = (SHHYPortal.Entity.CTS_Group)e.Item.DataItem;Guid groupID = rowv.ID;//用于內嵌repeater條件查詢 ContactInfoService cis = new ContactInfoService();List<Entity.CTS_Info> lstcg = cis.GetAll(a => a.GroupID == groupID).ToList();rep.DataSource = lstcg;rep.DataBind();}}?
轉載于:https://www.cnblogs.com/King-JJ/p/4940119.html
總結
以上是生活随笔為你收集整理的asp控件Repeater运用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu 2510
- 下一篇: python-I/O-文件操作