【发布时间】:2020-09-01 14:11:43
【问题描述】:
这是我的模型类中的一个 sn-p
[Required]
[DataType(DataType.Date)]
[Display(Name = "Birth Day")]
public DateTime customerBirthDate { get; set; } = DateTime.Today;
这是我剃须刀文件中的一个 sn-p
<div class="wrap-input100 validate-input">
<span class="label-input100">Date of Birth</span>
<InputDate class="input100" id="birthday" name="birthday" @bind-Value="CurrentCustomerSubmission.customerBirthDate" />
<ValidationMessage For="@(() => Model.customerBirthDate)" />
</div>
当我从 InputDate 字段中删除日期时,我希望它会说
“生日字段必须是日期。”
但我实际看到的是
“customerBirthDate 字段必须是日期。”
我在 Chrome 中测试过
【问题讨论】:
标签: c# razor model blazor data-annotations