另外与DataGrid 设置是自动绑定还是模版列也有关系吧,最好试一下

解决方案 »

  1.   

    可以在ItemDataBound事件中根据e.Item.Cell[i].Text的长度自己加入<br>来控制换行。
    如:
    //假定需要对第2列进行换行
    if ( ( e.Item.ItemType != ListItemType.Header ) && ( e.Item.ItemType != ListItemType.Footer ) )
    {
    if ( e.Item.Cells[1].Text.Length > 10 )
    e.Item.Cells[1].Text = e.Item.Cells[1].Text.SubString( 0, 10 ) + "<br>" + e.Item.Cells[1].Text.SubString( 10 );
    }
      

  2.   

    我个人认为XP有很多地方不如WINDOWS2K好用,建议用windows2k3挺不错的。