gpt4 book ai didi

css - MVC 验证只有边框高亮没有文本错误信息

转载 作者:行者123 更新时间:2023-11-28 06:29:05 26 4
gpt4 key购买 nike

您好,我只想突出显示文本框的边框,附近没有任何错误消息,我尝试了以下方法,但它仍然添加了 span 标签,我可以避免添加 span 标签吗?谢谢!

    [Required(ErrorMessage = " ")]
[Display(Name = "Email")]
public string Email { get; set; }

查看

        @using (Html.BeginForm("Login", "Account", new {
ReturnUrl = ViewBag.ReturnUrl
}, FormMethod.Post, new {
@class = "navbar-form navbar-nav",
id = "userForm"
})) {
@Html.AntiForgeryToken()

<div class="form-group">
@Html.ValidationMessageFor(m => m.Email, "", new {
@class = "text-danger"
})
@Html.TextBoxFor(m => m.Email, new {
@class = "form-control input-sm",
@placeholder = "Email"
})
</div>
<div class="form-group">
@Html.ValidationMessageFor(m => m.Password, "", new {
@class = "text-danger"
}) @Html.PasswordFor(m => m.Password, new {
@class = "form-control input-sm",
@placeholder = "Password"
})
</div>
<input type="submit" value="Log in" class="btn btn-sm btnMain"/>
}

之前 1

之后 2

编辑:添加 View 。

最佳答案

用类装饰您的验证摘要,并在 CSS 中为其添加样式 display:none;:在 View 中:

@Html.ValidationSummary("", new { @class = "text-danger hidevalidation" })

在 CSS 中:

.text-danger .hidevalidation{
display:none;
}

关于css - MVC 验证只有边框高亮没有文本错误信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35099276/

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