关于嵌套的Repater为空时显示空信息的方法.
zdfss 2010-06-21 01:53:50 找到了无嵌套时显示空信息的好办法:
<asp:Repeater ID="myRepeater" runat="server">
<ItemTemplate>...</ItemTemplate>
<FooterTemplate>
<asp:Literal ID="empty"
Text="未找到相关信息" Visible='<%#bool.Parse(myRepeater.Items.Count==0).ToString())%>' runat="server">
</asp:Literal>
</FooterTemplate>
</asp:Repeater>
但是在Repeater嵌套时就用不了,我是这样用的
<asp:Repeater ID="parent" runat="server">
<ItemTemplate>
<asp:Repeater ID="child" runat="server" ...>
<ItemTemplate>...</ItemTemplate>
<FooterTemplate>
<asp:Literal ID="empty"
Text="未找到相关信息" Visible='<%#bool.Parse(this.Items.Count==0).ToString())%>' runat="server">
</asp:Literal>
</FooterTemplate>
</asp:Repeater>
</ItemTemplate>
</asp:Repeater>
但不行,求相应的方法
关键在于(this.Items.Count==0中的this 改成parent不行,改成child也不行,要指定为子repeater应怎么写?