我用datalist来实现文章列表的循环读出,但是现在要提取文章内容中的图片名称并将图片显示出来,我现在已经将所有内容中得图片名提取出来,如果只是读出有限的文章数量,我可以在页面写代码不用datalist并实现这个功能,可是现在要将所有的文章读出,并提取图片名和显示,并分页,我不知道怎么做,所以发此贴请求各位的帮助  在此先谢谢看了此贴的同仁了

解决方案 »

  1.   

    1、datalist的分页这里就不给你说了,你在网上搜一下一大堆,方法很多种,找一个符合需求的简单的就够了
    2、使用datalist显示图片,既然你能从内容中读取图片名称,假定图片都是你服务器上的image/目录下的,你可以先写一个方法 protected string getimagename(string content){},用你的方法提取图片名字,在datalist中你完全可以<img src='./image/<%# getimagename(eval("content").tostring())%>'>  具体名字和大小写自己搞定了
    如果你的文章中图片是多个,最方便的就是
    protected string getallimage(string content)
    {
       string s="";
       foreach(xxx)
       {
          s+="<img src='./image/xx.jpg'>"
       }
       return s;
    }
      

  2.   

    看了你的提示  有点茅塞顿开,我获取的文章内容中得img名称返回的是List,所以纠结在这块了,我先去搞定过来结贴,谢谢您的帮助