2013-05-10 12 views
2

对于这个愚蠢的问题,我很抱歉,但有没有什么办法来显示gridview页眉行和正上方的gridview行之上?asp:Gridview页脚行上的项目?

我已经使用CSS尝试:

position: absolute; 
top: 82px; 
width: 44%; 

和它的工作,

问题:

,如果我在页面上有多个GridView控件, Gridview1高于Gridview2。 页面会因为位置而被搞乱:绝对;

有只显示在标题下方的页脚不使用我的CSS代码的方法吗?

回答

0

你可以使用不同的CSS类为每个GridView的 - 每个都有它自己的位置值。

但是,使用绝对位置对GridView控件的页脚听起来很脆。

我认为一个更好的解决方案是将相关信息放在标题中 - 听起来应该是这样。

如果您使用<asp:TemplateField>和,您可以对标题中的内容进行相当多的控制。

+0

hmmm ..目前我使用TemplateField和HeaderTemplate,也FooterTemplate @joer – Eytch 2013-05-10 10:16:45

+0

你能不能在标题中得到你需要的一切吗?否则,一个单独的CSS类可能是唯一的选择... – 2013-05-10 10:22:55