cshtml.cs中的换行符

问题描述 投票:0回答:1

我正在尝试在cshtml.cs中换行

这是代码:

string error ="";
foreach (ValidationFailure fail in check.Errors)
{
     error += (fail.ErrorMessage + "<br>");
}
ViewData["Message"] = error;

我已经尝试过<br>, <br/>, \n, \r,但仍会打印出“错误”。

任何想法如何解决这个问题?

c# asp.net-core razor line-breaks razor-pages
1个回答
0
投票

我已经解决了。我应该加一个双斜杠而不是1。

string error ="";
foreach (ValidationFailure fail in check.Errors)
{
     error += (fail.ErrorMessage + "\\n");
}
ViewData["Message"] = error;
© www.soinside.com 2019 - 2024. All rights reserved.