您好我正在使用
的模特 [Range(1, 4, ErrorMessageResourceName = "NameRequiredError", ErrorMessageResourceType =typeof(Resources.PatientNotes))]
public int ActionType { get; set; }
我的资源文件包含密钥NameRequiredError
,其值为“名称是必需的”,但是当我运行时,我没有收到任何错误,我的模型状态有效,但是当我使用时
[Range(1, 4)]
public int ActionType { get; set; }
然后它给了我正确的错误,ModelState.IsValid
为False
问题出在我使用资源文件的单独项目时;否则它运作良好。