如果在数据库中找不到数据,我将使用以下代码来显示标签:

<EmptyDataTemplate>
    <asp:Label ID="no_projects" runat="server" style="color: #ff0000;" Text="[NO PROJECTS FOUND - PLEASE ADD PROJECT DETAILS]" />
</EmptyDataTemplate>


标签出现在左侧。我尝试了几种不同的方法,但似乎无法使其居中对齐。谢谢你的帮助!

最佳答案

使用EmptyDataRowStyle:

<EmptyDataTemplate>
            <asp:Label ID="no_projects" runat="server" style="color: #ff0000;" Text="[NO PROJECTS FOUND - PLEASE ADD PROJECT DETAILS]" />
            </EmptyDataTemplate>
<EmptyDataRowStyle HorizontalAlign="Center" />

10-05 23:47