请问2005里的gridview 列宽如何控制    例如我本来有 3列  他是这样显示的
                AAAAA BBBBB CCCCC   后来又加了3列就变成
         
             AAA  BBB CCC DDD EEE FFF
             AA   BB  CC  DD  EE  FF了,很难看,请高手指教一下.本人刚入门菜B.

解决方案 »

  1.   


        protected void GridView1_RowDataBound(object sender, GridViewRowEventArgs e)
        {
            if (e.Row.RowType == DataControlRowType.DataRow)
            {
                e.Row.Cells[0].Width = 300;
            }
        }
      

  2.   

    上面的高手你好,这样不顶用哦..这样的话把整个网页都给撑大了..
        我是想象WINFORM那样,DATAGRID列太多的话,会有滚动条..
      

  3.   

    如果要按照你的做法,可以用css限制div的大小,但操作起来似乎并不容易
      

  4.   

    你可以将gridview防止在一个div块中,然后设置div块的style样式,设置div块的宽高,并设为需要时使用滚动条