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>