Webmatrix - 在数据库中保存段落

时间:2013-10-09 14:49:00

标签: razor webmatrix

我有一个页面,用户可以在文本字段中输入一些数据。如果我在此文本字段中键入几个段落,它会保存到数据库中,但它不会保存段落的位置,因此它将其作为一个大块文本返回。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

当您接受textarea中的文本时,换行符将存储为不可见的\ n字符。当您将文本渲染回浏览器时,您需要将这些\ n字符替换为HTML理解的内容,即<br />标记:

@Html.Raw(myTextAreaContent.Replace("\n", "<br />"))

如果您不希望编码HTML进行显示,而是将其视为HTML,则需要Html.Raw帮助程序。

相关问题