ViewModel の使用を開始しようとしていますが、この POST が検証されないという問題が発生しています。モデルの値は、コードの下の Watch 部分に表示されます。
ModelStats.IsValid = false
私のItemViewModelは次のとおりです。
public class ItemViewModel
{
public int ItemId { get; set; }
[Display(Name = "Item")]
public string ItemName { get; set; }
[Display(Name = "Description")]
public string Description { get; set; }
[Display(Name = "Price")]
public double UnitPrice { get; set; }
[Range(0.00, 100, ErrorMessage = "VAT must be a % between 0 and 100")]
public decimal VAT { get; set; }
[Required]
public string UserName { get; set; }
}
単純なものになると確信していますが、長い間見ているだけなので、何が間違っているのかわかりません。誰でもアドバイスできますか?
ありがとう、マーク