2 yulongbaibian2012 yulongbaibian2012 于 2013.10.15 22:45 提问

asp.net Repeater问题

repeater嵌套中内层repeater绑定数据时datasource没法用,怎么回事,求解啊

1个回答

xialxl
xialxl   2013.10.16 11:27
已采纳

没有看你写的的Repeater 相关的代码,我估计可能是下面几原因:
1. repeater.DataBind()没有调用。应该是:repeater.DataSource = 【你的DataSourc】;接着repeater.DataBind();
2. 没有设置模板列,如下:
<asp:Repeater runat="server" ID="rptNewProductList" OnItemDataBound="rptNewProductList_ItemDataBound">
<ItemTemplate> 【你的模板】 如:<div><%#Eval("数据的属性名称")%><div>
</ItemTemplate>
</asp:Repeater>
3. 没有在Page_Load(或是其它相关页面事件。)中调用 绑定reapter的方法。

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!