我可以放置一个ASP:DataList的一个中继器控件内部数据绑定呢? [英] Can I place a asp:datalist inside a repeater control and databind it?

查看:97
本文介绍了我可以放置一个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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆