普通的绑定数据比如:
 <a href="abc.aspx?guid=<%# Eval("guid") %>">管理</a>
如果是在后台得到数据之后绑定到前台是这样:
 <a href="abc.aspx?guid=<% =getvalue() %>">管理</a>
那如果我下午获得guid这个数据,并且通过getvalue这个后台方法处理之后,再绑定到前台,那应该怎么办呢?

解决方案 »

  1.   

    就是我希望是得到这样的结果<%=getvalue(Eval("guid"))%>,但这样的格式是错的,正确的格式是怎样的?
      

  2.   

    后台:public string getvalue()
    {
        return "guid";
    }
      

  3.   

    已经找到方法了是<%#getvalue((string)Eval("guid"))%>,原来eval("guid")需要转换才能使用,谢谢各位热心帮助
      

  4.   

    <a href='abc.aspx?guid= <%=getvalue(Eval("guid"))%>'>
    href=用单引号括起来
      

  5.   

    不转换也是可以的
    protected string getvalue(object aa)
    {}