如果数据库中没有数据,我使用以下代码显示标签:
<EmptyDataTemplate>
<asp:Label ID="no_projects" runat="server" style="color: #ff0000;" Text="[NO PROJECTS FOUND - PLEASE ADD PROJECT DETAILS]" />
</EmptyDataTemplate>
标签显示在左侧。我尝试过几种不同的方法,但似乎无法在中心对齐。谢谢你的帮助!
答案 0 :(得分:2)
使用EmptyDataRowStyle:
<EmptyDataTemplate>
<asp:Label ID="no_projects" runat="server" style="color: #ff0000;" Text="[NO PROJECTS FOUND - PLEASE ADD PROJECT DETAILS]" />
</EmptyDataTemplate>
<EmptyDataRowStyle HorizontalAlign="Center" />
答案 1 :(得分:0)
为模板指定宽度。您的标签可能显示在其默认位置,网格是浏览器的全宽。