.Freezing
{
position:relative ;
table-layout:fixed;
top:expression(this.offsetParent.scrollTop);
z-index: 10;
}
但是有一个问题,gridview启用了排序,如果表格已经向下滚动过,点击表头排序的时候,表头就会消失。
横向滚动我用panel来实现的,也就是gridview放在了panel上,但当我将panel的width设置成100%时,如果gridview列很多的话,就会把panel撑的很大,有没有什么办法让panel不超过页面大小。如果程序可以设置panel的width为客户端分辨率的话也可以。千万不要说让我设置panel大小为一个固定值。
最终做出来的目的就是gridview可以双向滚动,大小可以适应页面,可以排序.
解决的话另外100分送上
13 个解决方案
#1
把GridView放在一个DIV里,然后设置DIV的样式,让DIV可以左右拉动
#2
楼上的注意我要自适应页面,放在div里和放在panel里性质是一样的
#3
mark js
#4
搞个第三方控件...............
#5
mark
#6
http://dotnet.aspx.cc/article/00c78024-5c08-4f3f-bca8-ab3c0b330a12/read.aspx
#7
仍然没有解决啊
#8
我只是用panel就实现了滚动条
将panel的宽度设为相对值比如100%这种
然后估算一下gridview列的宽度,算出大概的宽度,然后也用相对值比如说190%这样。
就可以拉。。。。。
总滚动条,我gridview有分页,所以panel和gridview的高度都没有设置。让他自己滚
将panel的宽度设为相对值比如100%这种
然后估算一下gridview列的宽度,算出大概的宽度,然后也用相对值比如说190%这样。
就可以拉。。。。。
总滚动条,我gridview有分页,所以panel和gridview的高度都没有设置。让他自己滚
#9
<DIV style="Z-INDEX: 102; LEFT: 8px; OVERFLOW: auto; WIDTH: 592px; POSITION: absolute; TOP: 176px; HEIGHT: 200px"><FONT face="新細明體">
....
gridview
......
</DIV>
....
gridview
......
</DIV>
#10
mark & up
#11
mark
#12
MARK
#13
IFRAME
IFRAME里面就单摆GRIDVIEW ?
IFRAME里面就单摆GRIDVIEW ?
#1
把GridView放在一个DIV里,然后设置DIV的样式,让DIV可以左右拉动
#2
楼上的注意我要自适应页面,放在div里和放在panel里性质是一样的
#3
mark js
#4
搞个第三方控件...............
#5
mark
#6
http://dotnet.aspx.cc/article/00c78024-5c08-4f3f-bca8-ab3c0b330a12/read.aspx
#7
仍然没有解决啊
#8
我只是用panel就实现了滚动条
将panel的宽度设为相对值比如100%这种
然后估算一下gridview列的宽度,算出大概的宽度,然后也用相对值比如说190%这样。
就可以拉。。。。。
总滚动条,我gridview有分页,所以panel和gridview的高度都没有设置。让他自己滚
将panel的宽度设为相对值比如100%这种
然后估算一下gridview列的宽度,算出大概的宽度,然后也用相对值比如说190%这样。
就可以拉。。。。。
总滚动条,我gridview有分页,所以panel和gridview的高度都没有设置。让他自己滚
#9
<DIV style="Z-INDEX: 102; LEFT: 8px; OVERFLOW: auto; WIDTH: 592px; POSITION: absolute; TOP: 176px; HEIGHT: 200px"><FONT face="新細明體">
....
gridview
......
</DIV>
....
gridview
......
</DIV>
#10
mark & up
#11
mark
#12
MARK
#13
IFRAME
IFRAME里面就单摆GRIDVIEW ?
IFRAME里面就单摆GRIDVIEW ?