private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>-1)
{
string tmp = e.Item.Cells[0].Text;
if(tmp.Length>10)
e.Item.Cells[0].Text = tmp.Substring(0,10) + "...";
}
}
本文介绍了一种在ASP.NET中使用DataGrid控件时,如何通过ItemDataBound事件限制单元格内文本长度的方法。当单元格内的文本长度超过10个字符时,将显示为省略号形式,以提高数据展示的简洁性和易读性。
private void DataGrid1_ItemDataBound(object sender, System.Web.UI.WebControls.DataGridItemEventArgs e)
{
if(e.Item.ItemIndex>-1)
{
string tmp = e.Item.Cells[0].Text;
if(tmp.Length>10)
e.Item.Cells[0].Text = tmp.Substring(0,10) + "...";
}
}
870
2862

被折叠的 条评论
为什么被折叠?