gpt4 book ai didi

c# - MVC 4 如何显示注解

转载 作者:太空宇宙 更新时间:2023-11-03 20:08:34 24 4
gpt4 key购买 nike

我是 MVC 4 的新手,我正在努力显示必填字段的错误消息。请帮忙

这是我的模型。

[Required(ErrorMessage="Required Field")]
public string Username { get; set; }

[Required(ErrorMessage = "Required Field")]
public string Password { get; set; }

这是我的看法

@using (Html.BeginForm("AddUser","User", FormMethod.Post))
{

@Html.DisplayNameFor(l => l.Username)
@Html.TextBoxFor(c => c.Username)
@Html.ValidationMessageFor(c => c.Username);
<br />
@Html.LabelFor(l => l.Password)
@Html.TextBoxFor(c => c.Password)
@Html.ValidationMessageFor(c => c.Password)
}

提前致谢

最佳答案

请问您是否以正确的顺序包含了必要的 javascript 文件以进行非侵入式验证,这将使验证在客户端成功进行。

jquery.js
jquery.validate.min.js
jquery.validate.unobtrusive.min.js

关于服务器端验证,您必须通过显式检查 ModelState.IsValid 将模型保存到数据库。

关于c# - MVC 4 如何显示注解,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21450447/

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