asp.net 数据库 按html显示

bearbearhone 2010-11-23 01:50:20
数据库 某字段 含有html格式(如:<p></p> ,空格等)编码



在asp.net中 如何读取这个字段后,把html代码正常显示在asp.net页面?
...全文
112 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
bearbearhone 2010-11-23
  • 打赏
  • 举报
回复
不行啊,我这样写的
<%Response.Write(showPrint()); %>
showPrint()取数据库的东西,文字能出来,图片出不来啊
比如dsaasdasdfdas里面的粗体和斜体都可以,但是跟在他后面的图片就出不来,
如果直接用Response.Write是可以的,但是<%Response.Write(showPrint()); %>
就不行了,麻烦帮忙下,谢谢啊
shenhui_163 2010-11-23
  • 打赏
  • 举报
回复
直接赋值给 div 不就得了 <div id="div_show" runat="server"></div>
后台.cs
div_show.innerHTML = "数据库的数据";
如果你希望不要显示HTML标签,那么你得找个好的正则一一过滤字段中的HTML信息
lihaoran8577 2010-11-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 bearbearhone 的回复:]
引用 1 楼 lihaoran8577 的回复:
直接读取出数据后,Response.Write出来就行了!


我得在前台显示出来,不是后台.
[/Quote]
你试试,是在前台显示!
hn_zs 2010-11-23
  • 打赏
  • 举报
回复
用文本框<asp:TextBox ID="txtA" runat="server"></asp:TextBox >
bearbearhone 2010-11-23
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 lihaoran8577 的回复:]
直接读取出数据后,Response.Write出来就行了!
[/Quote]

我得在前台显示出来,不是后台.
lihaoran8577 2010-11-23
  • 打赏
  • 举报
回复
直接读取出数据后,Response.Write出来就行了!

111,129

社区成员

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

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

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