数据库中存放了一串字符,包含回车,--显示问题

金大哈 2009-12-03 07:59:19
数据库中存放了一串字符,包含回车
如果取出来放到页面上有两种情况:
1。 textbox 中则回车符是有体现的-----能正确换行(但是要设置合适的高度就比较困难,需要有滚动条才可以)
2。在span中则不能正确显示回车符(但是显示是根据宽度自动换行,所以所有内容都能一次性显示)


现在想实现带回车的字符串放到span中或者其他那个控件中均可(只要能实现显示回车,并且能一次性显示出来,不需要有滚动条)



谢谢!
...全文
156 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
金大哈 2009-12-03
  • 打赏
  • 举报
回复
现在sql 用Replace("\n","br/>");

然后用span 里用innerHTML

即可实现效果


谢谢各位
红街咖啡 2009-12-03
  • 打赏
  • 举报
回复

<span> 是HTML控件
不会识别\r\n的..
要么跟楼上一样先转换为<br />
wuyq11 2009-12-03
  • 打赏
  • 举报
回复
\n\r替换为<br>
还有Enviroment.NewLine
mzjmicrosoft 2009-12-03
  • 打赏
  • 举报
回复
学习
koukoujiayi 2009-12-03
  • 打赏
  • 举报
回复
你的字符串=你的字符串.Replace("\n","br/>");
nosuchtracter 2009-12-03
  • 打赏
  • 举报
回复
回车是什么?
\r\n吗?
span不能显示?

62,244

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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