repeater中有数据为什么items.count=0呢
如下所示:
- C# code
<dx:ASPxPageControl ID="ASPxPageControl1" runat="server"〉<dx:TabPage Text="订货明细"> <ContentCollection> <dx:ContentControl runat="server" SupportsDisabledAttribute="True"> <asp:Repeater ID="rptSfIdtList" runat="server" > <HeaderTemplate> <table width="100%" id="prodTb"> <tr align="left"> <th>商品编码</th> <th>商品名称</th> <th>颜色</th> <th>版型</th> <th>规格</th> <th>订货数量</th> <th>吊牌价</th> <th>现价</th> <th>折率</th> <th>金额</th> <th>备注</th> <th>已配数量</th> <th>已发数量</th> </tr> </HeaderTemplate> <ItemTemplate> <tr> <td align="center"><a href='Detail.aspx?sn=<%#RetStr(Eval("PRODNUM")) %>'><%#Eval("PRODNUM")%></a></td> <td align="center"><a href="Detail.aspx?sn=<%#RetStr(Eval("PRODNUM")) %>"><%#Eval("PRODNAME")%></a></td> <td align="center"><%#Eval("COLORNAME")%><asp:HiddenField ID="HFID" runat="server" Value='<%#Eval("ID") %>' /></td> <td align="center"><%#Eval("EDTNCLSNAME")%></td> <td align="center"><%#Eval("SPECNAME")%></td> <td align="center"><asp:TextBox ID="txt_order_qty" runat="server" Text='<%#Eval("ORDERQTY")%>' onchange='updShopQuantity(this)' CssClass="txt"/><input type="hidden" id="hd<%# Container.ItemIndex%>" value="<%# Container.ItemIndex%>" /></td> <td align="center"><input type="hidden" id="tdp_<%# Container.ItemIndex %>" /><asp:Label ID="lbl_ature_price" runat="server" Text='<%#Eval("UNITPRICE")%>'></asp:Label></td> <td align="center"><%#Eval("ATUREPRICE")%></td> <td align="center"><%#Eval("DISCDATE")%></td> <td align="center"><input type="hidden" id="tda_<%#Container.ItemIndex %>" /><asp:Label ID="lbl_prodJine" runat="server" Text='<%#Eval("AMOUNT")%>'/></td> <td align="center"><%#Eval("REMARK")%></td> <td align="center"><%#Eval("ALLOC_QTY")%></td> <td align="center"><%#Eval("ACT_QTY")%></td> </tr> </ItemTemplate> <FooterTemplate> </table> </FooterTemplate> </asp:Repeater> </dx:ContentControl> </ContentCollection> </dx:TabPage></dx:ASPxPageControl>
repeater中是有数据的, 但我遍历这个repeater时,this.rptSfIdtList.Items.count却等于0,请问这是为什么,如何得到正确的count数量
[解决办法]
把page_load代码发来看看
[解决办法]
repeater怎么绑定数据源
[解决办法]
遍历的时候是否绑定数据了?是不是又初始化了
[解决办法]
绑定的代码发上来!!page_load的时候有没有加ispostback
[解决办法]
[解决办法]
绑定和得出count是在哪个方法里写的 是否方法没执行
是否存在变量赋值重复,导致最后覆盖为0了
[解决办法]
楼主,this.rptSfIdtList.items.count是不可以统计Repeater控件的行数的,楼主可以直接统计数据源的记录数