当“Introduce”小于38时,就取不出,如何判断Introduce的长度

解决方案 »

  1.   

    <%# GetValue(DataBinder.Eval(Container.DataItem,"Introduce")) %>
    代码:
    public GetValue(string sValue)
    {
      return sValue.Length>38?sValue.Substring(0,38):sValue;
    }
      

  2.   

    Sorry,函数声明应该是:
    public string GetValue(string sValue)
      

  3.   

    比一定非要先判断长度的
    比如这样
    <%# (((string)DataBinder.Eval(Container.DataItem,"Introduce"))+"                                          ").Substring(0,38)%>
      

  4.   

    再帮我看看这个问题,现在给你50分
    http://www.csdn.net/expert/topic/726/726889.xml?temp=.1596949