Ale*_*lex 2 html c# asp.net-mvc text-formatting
我有一些文本,存储在表格中。我正在使用 asp.net mvc 来显示它。
我的观点之一有以下几点:
<%=(Model.QuestionBody.Replace("\r\n", "<br/>").Replace ("\r", "<br/>")) %>
Run Code Online (Sandbox Code Playgroud)
像这样,它显示正确但是,如果我省略 .Replace,它会全部显示在一行上。
然而,在文本框中显示的相同数据显示格式正确。
我的问题是 - 有没有更好的方法在我的视图中显示文本?
您可以将文本放在“pre”标签中。
<pre>
<%= Model.QuestionBody %>
</pre>
Run Code Online (Sandbox Code Playgroud)
然而,通常这种文本以包含标签的 html 形式存储在数据库中
。
| 归档时间: |
|
| 查看次数: |
5226 次 |
| 最近记录: |