Отображать ненавязчивое сообщение проверки в две строки с помощью тега ‹br/›

Я работаю над приложением asp.net MVC3, где использую ненавязчивую проверку. В том, что у меня есть сообщение об ошибке, которое я хочу показать в двух строках, сообщение об ошибке я определяю как:

[Required(ErrorMessage = "Your password must be at least 6 characters long. <br/> Please try again.")]  

Я хочу закодировать тег разрыва в сообщении проверки и хочу показать сообщение в две строки. Я пробовал следующее:

1.)

@{
string s = Html.ValidationMessageFor(model => model.Password).ToString();
}
@Html.Raw(HttpUtility.HtmlDecode(s))

2.)

@Html.Raw(Server.HtmlDecode(Html.ValidationMessageFor(m => m.Password).ToString()))

3.)

[Required(ErrorMessage = "Your password must be at least 6 characters long. //n Please try again.")]

Ничего из вышеперечисленного не работает.

Может ли кто-нибудь помочь??

Любая помощь будет оценена ...


person Kriitika    schedule 13.09.2012    source источник


Ответы (1)


Поместите сообщение проверки в div фиксированной ширины, и текст сообщения должен переноситься на следующую строку.

person GP24    schedule 15.03.2013