我正在使用 DataList 在我的网页的客户端站点上显示记录。当我的 DataList 为空时,我需要显示一条消息。是否有 Datalist 的属性?如何显示该消息?

最佳答案

DataList 尚不支持 EmptyDataText 属性。但是您可以使用以下技巧实现几乎相同的功能:

<FooterTemplate>
    <asp:Label Visible='<%#bool.Parse((DataList1.Items.Count==0).ToString())%>'
               runat="server" ID="lblNoRecord" Text="No Record Found!"></asp:Label>
</FooterTemplate>

即在DataList 的Footer 创建一个Label,并使其仅在DataList 记录数为0 时可见。

关于asp.net - 需要在 DataList 为空时显示消息,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2756466/

10-13 06:16