我是用VB。NET的但不行啊,总是说我错。

解决方案 »

  1.   

    DataGrid1.Columns[0].ItemStyle.Width=100;
      

  2.   

    DataGrid1.Columns.item(0).Width="100"或者在属性设置中设置宽度即可
      

  3.   

    我这样做但不行
     Dim NewColumn As BoundColumn
    NewColumn = New BoundColumn()
    NewColumn.HeaderText = "标题"
    NewColumn.HeaderStyle.Width = 50  (在这出错)
    NewColumn.DataField = "username"
    DataGrid1.Columns.AddAt(1, NewColumn)
      

  4.   

    NewColumn.ItemStyle.Width = 50
      

  5.   

    不行啊,它提示无法将integer 转换为system.web.ui.webcontrols.unit。
      

  6.   

    哈哈,问题解决了,NewColumn.ItemStyle.Width = new unit(50)
    感谢各位大虾,该散分的时候了。