I have This ViewModel
:
public string Address { get; set; }
[DisplayName("Do you want Reward?")]
public bool IsReward { get; set; }
[Range(0,int.MaxValue,ErrorMessage="Please enter integer number")]
[DisplayName("Reward")]
public int Reward { get; set; }
In View IsReward
property is unchecked by default, when user check Isreward
and post the view, If Reward
text box is empty then show an error message to the user "Please enter Reward".
How can I validate it using DataAnnotation
?