在asp.net2005中,在一个页面上,gridview里面的字段有很多,因此当滚动条拉到后面的时候,前面的字段就看不到了,我想问一下,有什么方法可以将指定的某一列进行固定嘛?

解决方案 »

  1.   

    其实有点类似于excel里面的冻结!我不知道怎么实现,帮帮忙啊
      

  2.   

    当然可以了,设定gridview列的宽度就可以了
      

  3.   

    明白
    使用js将要固定的列复制到新的区域(与gridview脱离)
      

  4.   

    js不会?
    那就用两个gridview吧
    <table><tr>
    <td><asp:gridview id="gridview1"></asp:gridview></td>
    <td><asp:gridview id="gridview2"></asp:gridview></td>
    </tr></table>
    第一个只绑定你要固定的那列数据
    第二个绑定剩下的全部
      

  5.   

    建议LZ看看这个
    http://www.cnblogs.com/webabcd/archive/2007/01/15/620501.html
      

  6.   

    做成2个表 一个是不变的 列  一个是 剩余的内容
    剩余的内容放到DIV 里头