error:当模型中没有指明时,.net c#中需要的字段

本文关键字:net 字段 模型 error | 更新日期: 2023-09-27 18:09:33

我是新的。net c#,我有一个错误,而我检查模型是否有效,看看模型中的错误,它说:"EndRepeat字段是必需的。"

以下是我的模型的一些行:

    [Required(ErrorMessage = "Frecuencia requerida")]
    public int FrecuencyType
    {
        get { return this._frecuencyType; }
        set { this._frecuencyType = value; }
    }
    [DataType(DataType.Date)]
    public DateTime EndRepeat
    {
        get { return this._endRepeat; }
        set { this._endRepeat = value; }
    }

有什么想法吗?

error:当模型中没有指明时,.net c#中需要的字段

DateTime是一个结构体,不能为空。如果您希望允许空值,请尝试DateTime?(相当于Nullable<DateTime>)。