gpt4 book ai didi

c# - ASP.NET MVC3 : ValidationMessageFor on new line

转载 作者:技术小花猫 更新时间:2023-10-29 11:16:07 25 4
gpt4 key购买 nike

我的模型有一条验证消息:

    <td colspan="2">
<div class="rereg-input">
@Html.TranslatedTextBoxFor(m => m.Email)
@Html.ValidationMessageFor(m => m.Email)
</div>
</td>

当用户忘记时,文本会在字段旁边很好地显示一个 *:

enter image description here

但是当他们输入一封错误的电子邮件时,邮件会被放在最后。我怎样才能把它弄下来?

enter image description here

最佳答案

您需要重新排列/修复 CSS/HTML 结构。

<td colspan="2">
<div class="rereg-input">
@Html.TranslatedTextBoxFor(m => m.Email)
<div>
@Html.ValidationMessageFor(m => m.Email)
</div>
</div>
</td>

您最好修改 MVC 放在验证消息元素上的任何 CSS 类并设置 display:block;

.validation-message {
/* ... */
display:block;
}

关于c# - ASP.NET MVC3 : ValidationMessageFor on new line,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15124878/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com