<ItemTemplate>
<FONT face="宋体"><A href='<%# DataBinder.Eval(Container.DataItem,"photo")%>' target=_blank>
<IMG style="WIDTH: 96px; HEIGHT: 88px" height=88 src='<%# DataBinder.Eval(Container.DataItem,"photo")%>' width=96 border=0></A>&nbsp;
<%# DataBinder.Eval(Container.DataItem,"color")%><%# DataBinder.Eval(Container.DataItem,"note")%></FONT>
</ItemTemplate>这是前台绑定的代码,“photo”这列就是数据库中存放图片路径的字段。图片都显示出来后,我怎么能取到这些图片的路径呢???有一张图片就取一张,有几张取几张????我想达到的目的是:
绑定时候在图片下再加个checkbox复选按钮,用户可以在绑定后选择图片,最多允许选5张,大于5张则提示;选好后,点击按钮,把选了的这几张图片的路径传给5个隐藏控件,如何实现呢??
好像很复杂的样子!!!

解决方案 »

  1.   


    不知道你是用什么方法来取得数据的,如果是DataReader,DataReader的话,你把ID绑到CheackBox,然后取得ID从DataReader,DataReader中把"photo"取出来吧
    UP
      

  2.   

    你可以隐藏(width=0)的label,让他的text属性和路径绑定,那么在后台你可以findcontrol这个控件然后得到其值
      

  3.   

    绑定时候在图片下再加个checkbox复选按钮,用户可以在绑定后选择图片,最多允许选5张,大于5张则提示--这个功能可以考虑用js来实现,网上有很多类似的代码。
    选好后,点击按钮,把选了的这几张图片的路径传给5个隐藏控件,如何实现呢??
    好像很复杂的样子---貌似可以后台赋值完成,隐藏的什么控件?