首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

求教,关于热点新闻在首页显示部分内容的有关问题。net

2013-07-08 
求教,关于热点新闻在首页显示部分内容的问题。net请问,我想实现这样一个效果。在首页显示的热点新闻 包括标

求教,关于热点新闻在首页显示部分内容的问题。net
请问,我想实现这样一个效果。
求教,关于热点新闻在首页显示部分内容的有关问题。net
在首页显示的热点新闻 包括标题,和部分内容。
但是存入的数据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赋不了值 布局也全乱掉了。
请问有什么解决办法吗?
在线等-  热点 内容 新闻
[解决办法]

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


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

直接在前台输出html就可以了

例如前台展示区域
<div id="div_show" runat="server"></div>

后台
div_show.innerHTML=hotcontent ;


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

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

热点排行