我面临一个奇怪的情况,我正在开发一个asp.net网站,我添加了一个gridview控件,它被放在td标签内。
当我在网上运行网站时,我注意到行上显示的数据向左移动,而标题标签居中,所以我给td一个align="center"
属性,试图让数据显示以每列为中心,在离线调试网站时效果很好。
但是,当我在线运行网站时(上传后),数据仍然显示已移位(或左对齐)。
我在这里错过了什么吗?
答案 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)刷新浏览器的缓存