Repeater可以绑定dataset,datatable,也能绑定datarow,datarow,怎么绑定呢?
<asp:Repeater ID="rpClass" runat="server">
<HeaderTemplate>
</HeaderTemplate>
<ItemTemplate>
<a class="whose" href='/ReListP<%#((System.Data.DataRow)Container.DataItem)["ParentID"].ToString()%>.aspx'> <%#((System.Data.DataRow)Container.DataItem)["RankName"].ToString()%></a>
</ItemTemplate>
</asp:Repeater>
其中 ParentID和RankName是datarow 的列。
datalist 也可以绑定ilist,如下:
<asp:Repeater ID="rpOther" runat="server">
<HeaderTemplate>
<li class="ledge">ilist </li>
</HeaderTemplate>
<ItemTemplate>
<li class="ist"><a href='Answer.aspx?qid=<%# Eval("id")%>&msg=<%# HttpUtility.UrlEncode(Eval("title") as string)%>'> <%#Eval("title")%></a></li>
</ItemTemplate>
</asp:Repeater>
其中,id,title 是 ilist中类的属性。
那datalist,datagrid呢,呵呵,不用累述了吧!!!!
keyword:Repeater绑定ilist,datarow
Repeater绑定Data与ILIST
本文介绍如何使用ASP.NET中的Repeater控件绑定Datarow和IList对象。通过示例展示了具体的绑定方法,包括设置HeaderTemplate和ItemTemplate,以及如何在其中引用绑定数据源的属性。
926

被折叠的 条评论
为什么被折叠?



