MVC4 aspx视图引擎如何在错误消息中插入<br/>

时间:2013-09-16 08:15:53

标签: c# .net asp.net-mvc asp.net-mvc-4

我在MVC4 Aspx视图引擎中工作。 在验证方法中,我返回错误消息,我想以多行显示。我试图通过以下方式设置换行符,但它总是将其显示为字符而不是换行符。

我试图连接
  &LT; br&gt;
   \ r \ n
      &LT峰; br&GT;

这是我的代码示例:

    ErrorMessage = "Your password has not been updated. Passwords must contain:" + "&lt;br&gt;" +
                           "at least 8 characters<br/>" +
                           "one lower case and at least one upper case character" + "\r\n" +
                           "at least one number\r\n" +
                           "at least one non-alphanumeric (e.g. ! @ # $)\r\n" +
                           "no parts of the username longer than 2 characters";

请指导我缺少的东西。

2 个答案:

答案 0 :(得分:0)

在您的观点中尝试此操作:

<%= Html.Raw(ErrorMessage) %>

答案 1 :(得分:0)

试试这个:

ASP.net 引擎:

<%= Html.Raw(ErrorMessage) %>

Razor 引擎:

@Html.Raw(Erroressage)