<DIV style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%"><asp:datagrid>....</asp:datagrid></div>

解决方案 »

  1.   

    同意 楼上2002pine(我学习,我存在) 的方法
      

  2.   

    自己做一个DIV包含两个部分,一个table用来做grid的表头,在加一个div用来放grid,对于div的设置成为可滚动的不用说了吧?将第二div中的grid只保留列表,并且设定每列的宽度和表头一致,最后一列大概要少30左右吧,这样就可以滚动了,另外,如果需要增加换页,就要自己在后面增加换页行,做命令就可以了。
      

  3.   

    <div style="overflow:auto; height:400; width:400">
      <asp:DataGrid .../>
    </div>
      

  4.   

    使用 2002pine(我学习,我存在) 的方法好象沒有什么反應啊
    不知何故﹖
      

  5.   

    你设置WIDTH: 60; HEIGHT: 70"小一点,立即可以看到效果
      

  6.   

    <DIV style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%"><asp:datagrid>....</asp:datagrid></div>
    这就是例子呀!直接加到html里面就可以了
      

  7.   

    对了,width 和Height都不要设成100%看不到效果的
      

  8.   

    <div style="overflow:auto; height:400; width:400">
      <asp:DataGrid .../>
    </div>
      

  9.   

    <DIV style="OVERFLOW: auto; WIDTH: 100%; HEIGHT: 100%"><asp:datagrid WIDTH="150%" HEIGHT="100%">....</asp:datagrid></div>
    绝对有效果