我正在保存Textarea中的文本。并且文本也用新行存储以及:在标签中获取新行HTML
text= "Line1\nLine2"
我从上述格式的数据库中获取数据。但我怎么能使用新的生产线来显示它在屏幕上<label>@text</label>
这里是的jsfiddle链接,我的问题: http://jsfiddle.net/rjha999/J8kRw/
我获取在服务器端的数据在形式上像::
var model = db.GetDossierHeadeRemarks.Select(remarks => new NotesViewModel {
UserName="RJ",
Remark=remarks.Remark.Replace("\n","<br/>")
}).ToList();
但在我的视图页我显示这种形式的数据作为::
<label class="RemarkContent">@item.Remark</label>
但我得到的结果是作为::
您可能需要添加一个进程,在显示在前端之前将'\ n'转换为
标签。 [jsfiddle](http://jsfiddle.net/J8kRw/1/) – YourFriend
@YourFriend它不在我的页面上工作取决于上述问题的更多描述。 – Rahul
Razer不太熟悉,但是对于输出'@ Html.Raw(备注)'或'@ Html.Raw(item.Remark)' – YourFriend