用label显示列表??
那岂不是要把记录集拼接起来?

解决方案 »

  1.   

    在做前台文章列表时,有很多地方不用分页,显示个十条就行了,用label
    比如:label+="<a href=sfsdffsf></a>"这样的。这样对于美工排版来说只要用一个label了,而不像datalist要写很多的样式,而且截取字符、htmlenocde方面也要好写代码一些,不知道对不对
      

  2.   

    老赵的博客都说了,有些人动不动就datagrid,datalist之类的巨型控件,导致ASP.NET程序臃肿,效率低下.
    如果只是一两条数据,特别是一条的,你用什么datalist完全没有必要.
      

  3.   

    用placeholder吧,label好像还要保存状态信息如backcolor,font等等,把你拼好的html语句直接写到里面就好了。
    如: pholder1.Controls.Add(new LiterControl("你的html语句"));