在GridView中,我想得到字符串"20060301122530"中的前八个字符该怎么做?
(不用函数的)就是直接在DataNavigateUrlFormatString="{0:*******}"这样写,*号用什么代替就可以得到前八位呢?

解决方案 »

  1.   

    函数我会写, 就是弄个Substring(0,8),后来怎么引用 呢?
    假如我的函数为    public string format(string qq)
        {
            qq=qq.Substring(0,8);
            return qq;
        }   我怎样引用它呢?DataNavigateUrlFormatString=“???”怎么写
    我刚学。谢谢
      

  2.   

    假如我的函数为    public string format(string qq)
        {
            qq=qq.Substring(0,8);
            return qq;
        }   我怎样引用它呢?DataNavigateUrlFormatString=“???”怎么写
     
    在前台:
    <%# format(Eval(Contaner.DataItem,"字段名"))%>
      

  3.   

    这样好象有点对了,不过 Eavl(**)是object类型的
    需要Convert.ToString(Eval(Container.DataItem,"newsTime"))
    谢谢  我研究了会搞定了!
      

  4.   

    本来要告诉你是OBJECT类型的.但我想你没那么笨..呵呵.