Repeater 默认没有EmptyTemplate 咋办

Repeater 默认没有EmptyTemplate 试了试用 自定义控件 重写 databind觉得太繁 无意中从一个老外的博客上发现了一个近似无敌的方法:

  1. <asp:Repeater ID="RptrA" runat="server">      
  2.      
  3. <ItemTemplate>      
  4.      
  5. <!-- Add your Item Template Here -->      
  6.      
  7. </ItemTemplate>      
  8.      
  9. <FooterTemplate>      
  10.      
  11. <asp:Label ID="lblEmpty"     
  12.      
  13. Text="no result" runat="server"     
  14.      
  15. Visible='<%#bool.Parse((RptrA.Items.Count==0).ToString())%>'>      
  16.      
  17. </asp:Label>      
  18.      
  19. </FooterTemplate>      
  20.      
  21. </asp:Repeater>
posted @ 2010-07-01 15:11  诗小蓝  阅读(975)  评论(0编辑  收藏  举报