Gridview';s';清空数据行样式';-无法对齐中心

Gridview';s';清空数据行样式';-无法对齐中心,gridview,coding-style,alignment,emptydatatext,Gridview,Coding Style,Alignment,Emptydatatext,我试图将一些文本与页面中心对齐,而不是与默认的左侧对齐,但似乎无法使用“EmptyDataRowStyle”标记实现这一点 我的gridview中有一个EmptyDataText=“No data”标记,可以正常工作。我已经更改了gridview底部的样式(如下所示),Font Size=“12px”Font Names=“Verdana”标记已起作用,但对齐中心标记不起作用。请帮忙 </asp:BoundField> </Columns>

我试图将一些文本与页面中心对齐,而不是与默认的左侧对齐,但似乎无法使用“EmptyDataRowStyle”标记实现这一点

我的gridview中有一个EmptyDataText=“No data”标记,可以正常工作。我已经更改了gridview底部的样式(如下所示),Font Size=“12px”Font Names=“Verdana”标记已起作用,但对齐中心标记不起作用。请帮忙

</asp:BoundField>
            </Columns>
            <RowStyle BackColor="#EFF3FB" />
            <FooterStyle BackColor="#507CD1" ForeColor="White" Font-Bold="True" />
            <PagerStyle BackColor="#2461BF" ForeColor="White" HorizontalAlign="Center" />
            <SelectedRowStyle BackColor="#D1DDF1" Font-Bold="True" ForeColor="#333333" />
            <HeaderStyle BackColor="#507CD1" Font-Bold="True" ForeColor="White" />
            <AlternatingRowStyle BackColor="White" />
            <EditRowStyle BackColor="#2461BF" />
            <EmptyDataRowStyle Font-Size="12px" Font-Names="Verdana" Text-align="center" />
        </asp:GridView>

我尝试了上面的代码,我会得到一个异常,因为Text align=“center”无效,请尝试如下设置css类,我认为这是处理问题的更好方法:

CssClass="empty-row"
// If you like hardcoded styling try:
HorizontalAlign="Center"

首先将属性CssClass=“empty row”
然后将以下选择器添加到css代码中: tr.空行td{ 文本对齐:居中; }