Repeater绑定datarow和ilist

Repeater绑定Data与ILIST
本文介绍如何使用ASP.NET中的Repeater控件绑定Datarow和IList对象。通过示例展示了具体的绑定方法,包括设置HeaderTemplate和ItemTemplate,以及如何在其中引用绑定数据源的属性。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值