<asp:Image ID="Image2" runat="server" Height="110px"  ImageUrl='<%#Eval("picUrl")%>'Width="127px" />这是代码, 我想把ImageUrl='<%#Eval("picUrl")%>' 改成ImageUrl='../upload/<%#Eval("picUrl")%>'  这样写目录正确读出来了, 可是变量读不出来请问正确的应该怎样写,  先谢谢各位了 

解决方案 »

  1.   

    ImageUrl='../upload/' + <%#Eval("picUrl")%>这样就可以了.
      

  2.   

    <asp:Image ID="Image2" runat="server" Height="110px"  ImageUrl='../upload/' + <%#Eval("picUrl")%>
     服务器标记的格式不正确。
    这样写出现错误 ,我试过了 ,  不过还是要谢谢你
      

  3.   

    <asp:Image ID="Image2" runat="server" Height="110px"  ImageUrl="../update/"+"<%#Eval("picUrl")%>" Width="127px" /> 
      

  4.   

    ImageUrl='../upload/<%=picUrl%>'这样试试. 
      

  5.   

    ImageUrl='"../update/"+<%#Eval("picUrl")%>' 
      

  6.   

    用这个
     <asp:Image ID="Image1" runat="server" ImageUrl='<%# "../update/" + Eval("picUrl")%>' />