DataGrid该列显示中改为 <%# ShowContent(DataBinder.Eval(Container.DataItem,"Content") %>CodeBehind:
Public String ShowContent(string sContent)
{
if(sContent.Length>30)
{
sContent=sContent.Substring(0,sContent.Length);
}
return sContent;}

解决方案 »

  1.   

    Select SubStr(1,20)||'...' from ...
      

  2.   

    http://expert.csdn.net/Expert/topic/2031/2031367.xml?temp=.4092676
      

  3.   

    有两种方法,一是在SQL数据库用select substring(列名,0,取多少位) + ”……“ from 表名二是,在读出来后,更改表中的数据,取出你想要的字段然后+“………”,再赋值给表。
      

  4.   

    编译器错误信息: BC30451: 名称“ShowContent”未声明。怎么解决呀?