我们在2003中使用的帮定方法如下:
src ='image\icon_<%#DataBinder.Eval(Container,"DataItem.GM_FACE")%>.gif'
我现在需要在2005中使用,怎么样实现上面的功能呢?
我用过如下的方法:
src ='image\icon_<%#Eval("DataItem.GM_FACE")%>.gif'
src ='image\icon_'  + '_<%#Eval("DataItem.GM_FACE")%>' + '.gif'
等等,都要么说语法错误,要么就不能够得到结果,不知道怎么样实现这样的功能

解决方案 »

  1.   

    我用这样的语法也是错的,
    src ='<%#Eval("GM_FACE","image\icon_{0}.gif")%>'不知道为什么占位符中对应的变量值从什么地方得到?就是{0}或{1}对应的是Eval中的哪个部份的内容?怎么样选定这些内容?
      

  2.   

    这两句写错了,改为:
    src ='image\icon_<%#Eval("GM_FACE")%>.gif'
    src ='image\icon_'  + '_<%#Eval("GM_FACE")%>' + '.gif'
      

  3.   

    用下面的方法试一试
    src ='<%#Eval("GM_FACE","image\icon_{0}.gif")%>