所需属性不能正常工作

本文关键字:工作 常工作 属性 不能 | 更新日期: 2023-09-27 17:50:51

Please Help.

我使用Required属性数据注释来验证'Name'字段。但是在输入Name之后,它显示为'Name is Required'。我不知道为什么Required属性没有正确触发。我在c#中只使用model.

请帮帮我。

谢谢,Goutam

所需属性不能正常工作

我不知道这是否是你的问题,但这应该是如何使用验证的一般步骤。

第一步是添加这段代码
[Required(ErrorMessage = "Your message here")]
public string Name{ get; set; }

然后在你想要运行验证的地方使用

if (!ModelState.IsValid)
{
    //Your code if the field is invalid
}else
{
    //Your code if the field is valid
}