我在asp.net mvc VIEW中获得了以下代码。
<div class="row">
<div class="col-sm-12">
<span id="errorId" class="glyphicon glyphicon-remove" style="color: #FF0004;"></span> @Model.ErrorMessage
</div>
</div>
@Model.ErrorMessage
可能包含多个字符串,但在呈现视图时,我看不到换行符。我尝试添加<br />
和\r\n
,但它们都在1行上呈现。
以下是返回错误消息的示例:
第一个字段是必需的。\ r \ n第二个字段是必需的。\ r \ n第三个字段是必需的。\ r \ n
我将\r\n
替换为<br>
行代码,但仍无效。
如何将字符串分成单独的行?感谢。
答案 0 :(得分:2)
您可以将@Model.ErrorMessage
打包在<pre> </pre>
标记
答案 1 :(得分:1)
HTML Linebreak? <br />
?
但如果<br />
为最佳,或<p>
或列表<ul>
,则取决于您的HTML。
如果您希望在\r\n
上拆分,请使用String.Split()
方法,您将获得一个string[]
,您可以使用该let appDelegate : AppDelegate = UIApplication.sharedApplication().delegate as! AppDelegate
AppDelegate.login()// here it crashes in the login
来迭代和构建HTML列表。
但所有这些都或多或少取决于您的HTML代码。