this.DataGrid1.Items[0].Cells[1].Width = 1;

解决方案 »

  1.   

    必须在ASPX页面把Datagrid手动配置列,不能用自动生列,再能设置宽度
      

  2.   

    我是选择表如:select * from table1 where ....
    这样我根本就不知道列是什么啊??我怎么设置列宽啊??
      

  3.   

    要用
    select 列1,列2,列3..... from table1 where ....
      

  4.   

    "必须在ASPX页面把Datagrid手动配置列,不能用自动生列,再能设置宽度"   就是這樣子.
    如果你把AutoGenerateColumns設為true的話,那你就在datagrid中設它的width為小一點的值,具體的值,你要多試試才知道,不過這樣產生的自動列的樣式比較難看.最好的還是把AutoGenerateColumns設為false,自已可在模塊中設置要顯示的寬度.