省略号代替较长文字内容

在cs文件里写一个方法:  
  ///   <summary>  
  ///   截取指定长度的字符串  
  ///   </summary>  
  ///   <param   name="strChar">要截断的字符串</param>  
  ///   <param   name="intLong">要截取的长度值</param>  
  public   string   Left(string   strChar,int   intLong)  
  {  
  string   val   =   strChar;  
  int   lon   =   intLong;  
  int   len   =   val.Length;  
  if(lon<len)  
  {  
  val   =   val.Substring(0,lon)+"...";  
  }  
  return   val;  
  }  
  再在前端页面的datagrid里加上<%# Left(DataBinder.Eval(Container.DataItem,"name").ToString(),5) %>  

posted on 2010-01-28 16:45  晴天1848  阅读(171)  评论(0)    收藏  举报