Align =“center”对数据显示gridview行的影响

时间:2009-10-20 08:55:51

标签: css asp.net gridview alignment

我面临一个奇怪的情况,我正在开发一个asp.net网站,我添加了一个gridview控件,它被放在td标签内。

当我在网上运行网站时,我注意到行上显示的数据向左移动,而标题标签居中,所以我给td一个align="center"属性,试图让数据显示以每列为中心,在离线调试网站时效果很好。

但是,当我在线运行网站时(上传后),数据仍然显示已移位(或左对齐)。

我在这里错过了什么吗?

4 个答案:

答案 0 :(得分:13)

试试这个:

<RowStyle HorizontalAlign="Center" />
<AlternatingRowStyle HorizontalAlign="Center" />

答案 1 :(得分:4)

在gridview中设置此属性:RowStyle-HorizontalAlign="Center"

答案 2 :(得分:1)

查看浏览器中的HTML源代码。如果您在离线版本中看到align =“center”但在在线版本中看不到,则在发布网页时出现问题(或者您的浏览器缓存需要清理,请参阅Crimson的回答)。

答案 3 :(得分:0)

1)执行上传文件的MD5以查看上传是否正确

2)刷新浏览器的缓存