将带换行符的字符串传递给cshtml页面

Bla*_*gle 2 asp.net-mvc razor

我有一个mypage.cshtml如下

<p><span>@r.get("My_Message")</span></p>
Run Code Online (Sandbox Code Playgroud)

以下是我的resx文件中的条目

<data name="my_message" xml:space="preserve">
<value>This is first line &lt;br/&gt; This is my second line &lt;br/&gt;</value>
</data>
Run Code Online (Sandbox Code Playgroud)

当我运行mypage.cshtml时,上面字符串的换行符不起作用.请帮忙

我得到的输出是

This is first line <br/> This is my second line <br/>
Run Code Online (Sandbox Code Playgroud)

我不知道为什么线路没有断线我需要输出如下

This is first line
This is my second line
Run Code Online (Sandbox Code Playgroud)

mcc*_*002 7

尝试:

<p><span>@Html.Raw(HttpUtility.HtmlDecode(r.get("My_Message")))</span></p>
Run Code Online (Sandbox Code Playgroud)