例如一个表格或一个datagrid使它不论在什么分辨率下都显示在页面的中间.

解决方案 »

  1.   

    DataGrid自己有一个水平对齐属性,能控件水平对齐的方式
      

  2.   

    <table height=100% width=100%>
      <tr>
        <td align=center valign=middle>
           这里是显示内容
        </td>
      </tr>
    </table>
      

  3.   

    嫩个TABLE,把他放TABLE内,居中就可以了或者DIV
      

  4.   

    td align=center valign=middle>
           这里是显示内容
        </td>
    这里是将单元格内容居中,而不是把整个table放在页面的中间!!!
      

  5.   

    作个表格,宽度设为100% 在帮定DataGril的那个单元格中 align=“center”就行了。
      

  6.   

    那个table是看不见的。非要写得很明白呀?!<table height=100% width=100% border=0>
      <tr>
        <td align=center valign=middle>
            <asp:datagrid id=myDatas runat=server>
            ....内容就是你要显示的东西,你在外边另放一个Table。我似乎还没看过其他布局方法。
            </asp:datagrid>
        </td>
      </tr>
    </table>
      

  7.   

    那不是有点麻烦吗?干吗要那么多table.
      

  8.   

    网页,不但要考虑各种窗口大小,还要考虑各种显示器(例如显示在街边的橱窗里和显示在办公室里不同),还要考虑打印机、投影机、PDA等不同输出设备,还要考虑残疾人等。这些技术问题,首先要在一个框架内考虑。把一个过分狭窄的环境当作全部需求,不够方便。