用Repeater+SqlDataSource显示数据,当找不到记录时,如何显示提示信息,实现类似GridView的EmptyDataTemplate的功能

解决方案 »

  1.   

    加个Lable visible=false,判断查询的数据=""或null
    然后让他这个lable显示,
      

  2.   

    在 <FooterTemplate></FooterTemplate> 里加判断写出提示了
      

  3.   

    在 <FooterTemplate> </FooterTemplate>里判断数据为空的代码怎么写
      

  4.   


    <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>