我可以放置一个ASP:DataList的一个中继器控件内部数据绑定呢? [英] Can I place a asp:datalist inside a repeater control and databind it?
本文介绍了我可以放置一个ASP:DataList的一个中继器控件内部数据绑定呢?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我可以放置一个ASP:DataList的一个中继器控制内,每一次数据绑定它的重复?使用VB.NET顺便说一句..
Can I place a asp:datalist inside a repeater control and databind it for each time its repeated? Using VB.NET btw..
干杯! --Jonesy
Cheers! --Jonesy
推荐答案
步骤:
1.巢在DataList中Repeater
2.绑定Repeater的ItemDataBound事件
期间各重复Datalist中
3.关闭其ViewStates,如果不需要它们。
Steps:
1. Nest the DataList in the Repeater
2. Bind each repeated Datalist during the Repeater's ItemDataBound event
3. Turn off their ViewStates,if they are not required.
更新:
即
脚本方:
<asp:Repeater ID="Repeater1" runat="server">
<ItemTemplate>
<asp:DataList ID="DataList1" runat="server">
</asp:DataList>
</ItemTemplate>
</asp:Repeater>
在code:
In Code:
Protected Sub Repeater1_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.RepeaterItemEventArgs) Handles Repeater1.ItemDataBound
Dim DataList1 As DataList = DirectCast(e.Item.FindControl("DataList1"), DataList)
...Databind here ....
End Sub
这篇关于我可以放置一个ASP:DataList的一个中继器控件内部数据绑定呢?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文