请问,我想实现这样一个效果。在首页显示的热点新闻 包括标题,和部分内容。
但是存入的数据content带有样式的
取出来就变成了
string hotcontent = "<table class=\"ke-zeroborder\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" width=\"572\">\r\n\t<tbody>\r\n\t\t<tr>\r\n\t\t\t<td style=\"font-size:14px;\" align=\"left\">\r\n\t\t\t\t<div id=\"ozoom\">\r\n\t\t\t\t\t<p>\r\n\t\t\t\t\t\t&nbsp;&nbsp;&nbsp;&...
之后根本给首页的label赋不了值 布局也全乱掉了。
请问有什么解决办法吗?
在线等- 热点内容新闻

解决方案 »

  1.   

    直接在前台输出html就可以了例如前台展示区域
    <div id="div_show" runat="server"></div>后台
    div_show.innerHTML=hotcontent ;
      

  2.   

    补充:
    取出来的content只显示一部分 XXXXXXXXXXXXXX… 最后是加上“…”
    我在后台用的是
    content.Length > 60 ? content.Substring(0, 60) + "…" : content;
    但是这样截出来的就变成了
    hotcontent = "<table class=\"ke-zeroborder\" border=\"0\" cellspacing=\"0\" cell…"
      

  3.   


    要么就是你们的所谓“只显示一部分.....最后加上....”太幼稚没有考虑到当初采集系统的特征,要么就是你们的采集系统太垃圾不应该带上html。总之需要彻底重新设计其中之一。
      

  4.   


    lz 使用 Label 也是一样已经设置好 hotcontent 的。
      

  5.   

    选出数据源,然后后台拼接html输出
      

  6.   


    lz 使用 Label 也是一样已经设置好 hotcontent 的。
    如果是因为截取导致的结构破坏,那么这种设计本身就不合理,html的文本你无法通过截取一定字符还能保持结构的完整性,像这种,应该有专门的字段来存储,比如文章摘要,到时候直接读取这里面的内容即可,也无需截取