前10条记录显示图片+标题   后面的记录只显示标题

解决方案 »

  1.   

    可以大多功能是头10条内容后加一个new的图片, 后面的则什么也不加
      

  2.   

    我猜lz大概是要这种效果吧,^___^Repeater中的排版很灵活,
      

  3.   

    可以啊,先在模板列中都加上图片,在Repeater.ItemDataBound或ItemCreated事件下去判断当前行号,如果是属于前10条的,就控制图片显示,如果不是属于前10条的就控制图片不显示。
      

  4.   

    还是在后台实现比较好 用ItemDataBound 判断  e.Item.ItemIndex即可
      

  5.   

    我习惯后台处理好了再绑定 
    for(int i=0;i<dt.Rows.Count;i++)
    {
        if(i<10)
        {
             dt.Rows[i]["title"] = "<img src='new.gif'>" + dt.Rows[i]["title"].ToString();
        }
    }
      

  6.   

    当然可以,自己写个函数,返回 <img> 或者不返回 <img>
      

  7.   

    dt.Rows[i]["title"] = "<img src='new.gif'>" + dt.Rows[i]["title"].ToString(); 加个判断
      

  8.   

    这样做的话,不如直接分开两个DataSource和Repeater。前一个DataSource筛选Top 10的数据,后面那个Skip 10。
      

  9.   

    用css:display:none, 在绑定时,给10行以后的img标记都设置成不显示:)