当前位置: 代码迷 >> ASP.NET >> asp.net里面DataList怎样控制字符长度,该如何处理
  详细解决方案

asp.net里面DataList怎样控制字符长度,该如何处理

热度:4625   发布时间:2013-02-26 00:00:00.0
asp.net里面DataList怎样控制字符长度
public   static   string   getleft(string   scatitle,int   cid)   //从左截取串   scatitle   的   cid个字符
{
string   rtn   =   " "   ;
if(scatitle.Trim().Length> cid)
{
rtn   =   scatitle.Substring(0,cid)   +   "... "   ;
}
else
{
rtn   =   scatitle   ;
}
return   rtn   ;
}


在html里设置datagrid摸板列时候,在   标题   里用  
getleft( <%#   DataBinder.Eval(Container.DataItem, "SMT_cpname ")%> ,20)
这么写报错,

------解决方案--------------------------------------------------------
' <%# getleft(DataBinder.Eval(Container.DataItem, "SMT_cpname ").ToString(),20) %> '
  相关解决方案