用c#中的字符串替换Enter键

本文关键字:替换 Enter 字符串 | 更新日期: 2023-09-27 18:15:00

我是一个年轻的asp.net MVC c#开发人员,现在我被我的代码的这一部分卡住了。我在数据库中有一个字段,数据类型是'nText'。现在我向视图查询这个字段。但是文本不包括新行,实际上数据是通过文本框插入到字段的新行(ENTER)。

这是我的块码:

<% 
 string overview = Model.ItemDetail.Notes;
%>
<%= overview %>
有谁能解决这个问题吗?谢谢。

用c#中的字符串替换Enter键

如果我说错了请指正。您可以使用<pre><%= overview %></pre>或将'r'n替换为<br/>

<% 
 string overview = Model.ItemDetail.Notes.Replace(@"'r'n", "<br/>");
%>

<% 
 string overview = Model.ItemDetail.Notes.Replace(Environment.NewLine, "<br/>");
%>