发布网友 发布时间:2022-04-25 03:36
共4个回答
热心网友 时间:2022-05-12 13:19
你是怕丢失格式的问题吧.
一般文本的格式都是由/R/N 来控制的。
因为在HTML里 换行 不是由/R/N 来实现,所以 如果直接把文本放进HTML里会丢失原有的格式
. 所以 解决方法有两种,一种是存储文本到数据库里,在读出后,用C#把文本里的换行符替换成HTML里的换行符<BR>,再把经过处理的文本显示到前台.
二是 用HMTL的textarea 这个控件来接受 文本,因为这个控件是可以识别\R\N换行符的。所以,如果用这个控件来显示文本不用任何转换。追问那存入数据库是不是要把文本里的字段变成html再存吗? 我要把文本里面的 文章一篇一篇的插入数据库。
追答如果你用HTML显示 就要转成HTML
如果你用 那个textarea 这个控件显示 就没有必要转
热心网友 时间:2022-05-12 14:37
html编辑器,不会自动换行,需要加上换行标记。
段落格式化标记<p>标记,还有<div><span><address><blockquote>之类的也属段落级得标记。
换行用<br>标记
热心网友 时间:2022-05-12 16:12
一般文本的格式都是由/R/N 来控制的。
因为在HTML里 换行 不是由/R/N 来实现
热心网友 时间:2022-05-12 18:03
因为你的键盘坏了 有质保的话拿去换
没的话自己打开清理