1
是否有任何方式显示listview作为另一个listview的空数据模板。我只是把它如下。但它不会显示列表视图或它的emptydata文本。仅显示“空数据列表视图首”文本在另一个ListView的EmptyDataTemplate中显示ListView
<asp:ListView ID="searchResults" runat="server" ItemPlaceholderID="placeholder">
<EmptyDataTemplate>
empty data first listview
<asp:ListView ID="suggestions" runat="server" ItemPlaceholderID="placeholder" DataSource="<%#Model.SearchSuggestions %>">
<EmptyDataTemplate>
empty data second listview</EmptyDataTemplate>
<LayoutTemplate>
<span class="suggestionList">
<asp:PlaceHolder ID="placeholder" runat="server"></asp:PlaceHolder>
</span>
</LayoutTemplate>
<ItemTemplate>
<%# Container.DataItem %>
</ItemTemplate>
<ItemSeparatorTemplate>
,</ItemSeparatorTemplate>
</asp:ListView>
</EmptyDataTemplate>
<LayoutTemplate>
*************
</LayoutTemplate>
</asp:ListView>
如果删除字符串“empty data first listview”它仍然不起作用吗? – MBen
不行不行。我只是把它放在检查空模板是否工作。 –