e.Item.Cells[3].Text = "<div style='text-overflow : ellipsis; overflow : hidden;width:80px;' title='"+e.Item.Cells[3].Text+"'><nobr>" + e.Item.Cells[3].Text + "</nobr></div>";
text-overflow : ellipsis; 使文本显示超出<div>宽度时显示'.....'符号
overflow : hidden; 使文本显示超出<div>宽度的部分自动被截断不显示
<nobr></nobr> 使其中间显示的文本放弃以前的换行等格式,全部显示在一行,这样便于截断文字
http://blog.csdn.net/windowsboy/archive/2004/10/18/141650.aspx 引用自这里