asp:Repeater数据源为空时处理方式

当Repeater的数据源为空时,会显示空白,界面不友好,以下方式可以简单处理。

<asp:repeater runat="server" id="rplist2">
    <ItemTemplate>
        <dl class="clear" >
            <dd>
                <p><span>区/县:</span><%#Eval("AreaName")%></p>
                <p><span>所属人:</span><%#Eval("BelongUserName")%></p>
                <p><span>采购记录:</span><%#Eval("Buyer_records_Id")%></p>
                <p><span>学生规模 :</span><%#Eval("StudentNumber_Text")%> </p>
            </dd>
        </dl>
    </ItemTemplate>
    <FooterTemplate>
        <asp:PlaceHolder runat="server" Visible='<%#bool.Parse((rplist2.Items.Count==0).ToString())%>'>
            <div class="m-empty">
                <b class="empty-icon">&nbsp;</b>
                <span class="empty-text">
                    <p>很抱歉,没有找到相关的数据</p>
                </span>
            </div>
        </asp:PlaceHolder>
    </FooterTemplate>
</asp:repeater>
原文地址:https://www.cnblogs.com/wz122889488/p/5642539.html