asp.net 的 textbox怎么实现显示的时候按输入格式显示

来源:百度知道 编辑:UC知道 时间:2024/06/05 02:17:24
就是在textbox 中输入的时候,像一篇文章一样的格式输入,有换行,空格的,可是我保存到数据库再输出来的时候发现原来输入的格式没有了。。。
没有换行了。。。没有多个连续的空格了。。。怎么办??请教
楼下2位说的很好。。还有其他的吗?

你输入的时候是用什么控件作为输入控件的?如果是textbox是不行的,因为空格没有保存进数据库,建议用一些第三方控件。

在写入数据库的时候把空格换成 回车换成<br/> ...
上面那个空格:`&`n`b`s`p`;
按这个道理...

设置 css
<asp:TextBox ID="lbProductDes" runat="server" Width="650px"
BackColor="#CAE0F2" BorderStyle="None" Wrap="true" CssClass=" text"

style="OVERFLOW-Y: hidden;OVERFLOW-X:visible;WORD-BREAK: break-all;Height:auto; *Height:100px; _Height:auto;"
TextMode="MultiLine"></asp:TextBox>

就行了 我都是这样做的 你在测试下

使用在线编辑器用于输入.他自动的加上输入的格式。例如你输入空格 他使用JS接收到了以后就会自己把这个空格加上去的。你使用服务器或者是网页标签都是不行的