1、单元格超过部分省略号显示: if (e.Row.RowType == DataControlRowType.DataRow)//数据行 { string Str = e.Row.Cells[1].Text; //第二列内容 if (Str.Length > 45) //第二列内容大于20个 { e.Row.Cells[1].Text = Str.Substring(0, 45) + "..."; //截取20个显示,其他用“...”号代替 e.Row.Cells[1].ToolTip = Str;//鼠标放上去显示全部信息 } }