我遇到了MVC 3中默认的Html.ValidationSummary()问题.
默认情况下,它添加以下代码:
<ul>
<li style="display:none"></li>
</ul>
Run Code Online (Sandbox Code Playgroud)
那空虚<ul>导致我想摆脱的空间.
有办法解决这个问题吗?让它div围绕它或类似的切换?
如何有条件地显示ValidationSummary
if(!ViewData.ModelState.IsValid)
{
@Html.ValidationSummary()
}
Run Code Online (Sandbox Code Playgroud)
重要的是,如果你这样做,你将无法使用客户端javascript验证(因为div不会出现)
| 归档时间: |
|
| 查看次数: |
10542 次 |
| 最近记录: |