我正在使用asp.net MVC3应用程序,我正在使用Unobtrusive验证。 因为我有一个错误消息,我想在两行中显示,错误消息我定义为:
[Required(ErrorMessage = "Your password must be at least 6 characters long. <br/> Please try again.")]
我想在验证消息中对break标记进行编码,并希望以两行显示消息。 我试过以下事情:
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.")]
以上都不起作用。
任何人都可以帮忙吗??
任何帮助将不胜感激......
答案 0 :(得分:0)
将验证消息放在固定宽度的div中,消息文本应该换行到下一行。