我需要用datalist 绑定数据,数据里有图片URL,需要排成上图样式,还如何排啊?

解决方案 »

  1.   

    datalist有个属性生成器,那里可以设置一行放几个,有几列,不知道楼主是不是要的这个
      

  2.   

    在datalist的模板里边创建一个table 然后在表格里边放入你要的内容,绑定, 显示
      

  3.   

    在datalist模板上创建table,把表格放入模板上,绑定一下。
      

  4.   

    用table排版,组织你DataList的Item内容
      

  5.   

    你在item项中加表格不就行了,控制表格应该没有问题吧
      

  6.   

    如果图片加在datalist 的item里边,就会出现有几条数据就出现几张图片的效果,而我只要一张图片就行了,并且这一张图片要把前3条记录向右挤过去,其他图片还是居左的。上面几楼的朋友会错意了吧
      

  7.   

    不知道你的图片是不是都是一样的
    如果是一样的话,sql语句哪里过滤下
      

  8.   

    如果就要用datalist估计不好实现,建议用下别的,要不直接输出一个table,然后自己定义怎么放了
      

  9.   

    只有一张就放头部如果不定规律的出现 动态打HTML
      

  10.   

    在你的cs文件里写一个绑定URL的方法,然后在你的控件那里写上
    <%#方法名(Eval("绑定的数据列名称"))%>
    例如
    cs中的方法:
     public string BindUrl(string url)
     {
         return "images1/" + url ;
     }
    <asp:Image ID="Image2" runat="server" ImageUrl='<%#BindUrl(Eval("Picture1").ToString()) %>' />
    希望对你有用