<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script> /// <summary>
/// 截取字符串函数
/// </summary>
/// <param name="str">所要截取的字符串 </param>
/// <param name="num">截取字符串的长度 </param>
/// <returns> </returns>
static public string GetSubString(string str, int num)
{
#region
return (str.Length > num) ? str.Substring(0, num) + "......" : str;
#endregion
}
protected void GridView1_DataBound(object sender, EventArgs e)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
if (GridView1.Rows[i].Cells[2].Text.Length > 10)//Cells[2]是你要限定字符的列数
{
GridView1.Rows[i].Cells[2].Text = GridView1.Rows[i].Cells[2].Text.Substring(0, 10) + "...";
}
}
}
/// 截取字符串函数
/// </summary>
/// <param name="str">所要截取的字符串 </param>
/// <param name="num">截取字符串的长度 </param>
/// <returns> </returns>
static public string GetSubString(string str, int num)
{
#region
return (str.Length > num) ? str.Substring(0, num) + "......" : str;
#endregion
}
protected void GridView1_DataBound(object sender, EventArgs e)
{
for (int i = 0; i <= GridView1.Rows.Count - 1; i++)
{
if (GridView1.Rows[i].Cells[2].Text.Length > 10)//Cells[2]是你要限定字符的列数
{
GridView1.Rows[i].Cells[2].Text = GridView1.Rows[i].Cells[2].Text.Substring(0, 10) + "...";
}
}
}
本文介绍了一种在ASP.NET中使用GridView控件时,如何通过编程方式限制单元格内文本显示长度的方法。该方法利用了事件处理函数,能够有效地避免长文本溢出导致的布局混乱。
434

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



