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>
本文介绍了一种在ASP.NET中使用Repeater控件时,巧妙地显示无数据结果的方法。通过在FooterTemplate中放置一个可见性受Repeater项数量控制的Label,实现了当Repeater无绑定数据时显示提示信息的功能。
1290

被折叠的 条评论
为什么被折叠?



