.net Repeater无数据时显示"no result" 快速解决方法

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

 

代码
<asp:Repeater ID="RptrA" runat="server">      
     
<ItemTemplate>      
     
<!-- Add your Item Template Here -->      
     
</ItemTemplate>      
     
<FooterTemplate>      
     
<asp:Label ID="lblEmpty"     
     
Text
="no result" runat="server"     
     
Visible
='<%#bool.Parse((RptrA.Items.Count==0).ToString())%>'>      
     
</asp:Label>      
     
</FooterTemplate>      
     
</asp:Repeater>    

 

 

posted @ 2010-01-12 16:45  唔愛吃蘋果  阅读(683)  评论(0编辑  收藏  举报