DIV中文本中html标签解析

源_程序 2012-05-15 09:16:22
我使用一个DIV来显示文本信息,文本信息存于数据库中,DIV如下:

<div id="Layer_text" runat="server" style="position:absolute; overflow:auto; line-height:30px; text-indent:30px; width:969px; height:471px; z-index:8; left: 172px; top: 218px;">

文本信息从数据库中获得后赋予DIV,语句如下:

Layer_text.InnerText = conn.Ds_STem.Tables[0].Rows[0][1].ToString().Trim();


虽然能够显示文本,但是没有段落,而是一直连着,但是我还希望它能显示出段落,该如何才能实现呢?

我在数据库中文本里加入了<p></p>html标签,但是被直接显示出来了,而没有被解析。朋友们,哪位高手帮帮忙。
...全文
736 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
源_程序 2012-05-16
  • 打赏
  • 举报
回复
非常感谢大家的帮助,小弟在次谢谢了!
dalmeeme 2012-05-15
  • 打赏
  • 举报
回复
要用Layer_text.InnerHtml

InnerText会自动编码的。
lvyichang 2012-05-15
  • 打赏
  • 举报
回复
替换\n为<br />,如:
Layer_text.InnerHtml = conn.Ds_STem.Tables[0].Rows[0][1].ToString().Trim().Replace("\n", "<br />");
theillusion 2012-05-15
  • 打赏
  • 举报
回复
把 InnerText 换成 InnerHtml

111,119

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧