我是asp.net MVC C#的年轻开发人员,现在我已经陷入了这段代码的困境。 我在数据库中有一个字段,数据类型是'nText'。现在我查询此字段到我的视图。 但是文本不包括新行,实际上数据是通过文本框插入到字段中的新行(ENTER)。
这是我的区块代码:
<%
string overview = Model.ItemDetail.Notes;
%>
<%= overview %>
请有人解决。 感谢。
答案 0 :(得分:2)
如果我错了,请纠正我。您可以使用<pre><%= overview %></pre>
或将\r\n
替换为<br/>
。
<%
string overview = Model.ItemDetail.Notes.Replace(@"\r\n", "<br/>");
%>
OR
<%
string overview = Model.ItemDetail.Notes.Replace(Environment.NewLine, "<br/>");
%>