【发布时间】:2012-02-14 14:30:52
【问题描述】:
我正在使用 razor 呈现一个文本框及其验证消息:
@Html.TextBoxFor(m => m.Login, new { maxlength = "20"})
@Html.ValidationMessageFor(m => m.Login)
我需要在元素下方显示验证消息,并且我需要该样式在 IE9 和 IE7 中都有效。如果我使用<br />,IE 7 会在下面显示一个空行,然后显示消息,而 IE 9 会在输入下方正确显示消息,没有任何空格。
有没有办法为这两个浏览器做到这一点?我也想知道做这种事情最合适的方式。
提前致谢。
【问题讨论】:
标签: html css asp.net-mvc internet-explorer-7 internet-explorer-9