GridView实现用“...”代替超长字符串

方法一:在输出的时候截断。

/// <summary>
/// 字符串截取函数
/// </summary>
/// <param name="str">要截取的字符串</param>
/// <param name="num">截取后的长度</param>
/// <returns></returns>
public static string subString(string str, int num)
{
  
if (string.IsNullOrEmpty(str))
     
return string.Empty;
   str.Trim();

  
if (str.Length < num)
     
return str;
  
else
     
return str.Substring(0, num);
}

<%# subString(Eval("chanpinshuoming"), 56))%>

方法二:CSS

<style>
#td
{ display: block; width: 440px; overflow: hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow: ellipsis; }
</style>
Tag标签: GridView
posted @ 2008-06-26 15:34 陈根发的BLOG 阅读(110) 评论(0)  编辑 收藏

标题  
姓名  
主页
Email (博主才能看到) 
验证码 *  看不清,换一张 [登录][注册]
内容(请不要发表任何与政治相关的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      


相关链接: