日期:2014-05-18  浏览次数:20452 次

使用Label读取库中大段信息,怎样实现自动换行?
使用Label读取库中大段信息,
怎样实现自动换行那?

<asp:Label   Id= "Label1 "   Runat= "server "  
Text= ' <%#..%> '   >

------解决方案--------------------
套在一个Table里
------解决方案--------------------
你用 <div id= "div1 " runat=server> </div> 代替label
------解决方案--------------------
如果数据库中字串包括换行符的话,
可以用innerHtml代替innerText属性.
------解决方案--------------------
不懂你的问题,或者你不懂我。

label中的Text实际上是 html 协议的字符串,而不是文本字符串。它直接输出给浏览器,而没有执行 HtmlEncode。

你的数据库中是保存的html吗?如果不是,假设你的文本中有一些东西跟html冲突了怎么办呢?

从你的问题看,你把显示内容看作文本而不是html。我相信,如果不去全面了解html,就算你学到了“换行替换为 <br> ”之类的只言片语,也会离真正的实际需要差的相当远(远远不够)。