Просто создайте модель представления с вашими необходимыми атрибутами и проверками и используйте их в своем представлении. Вы даже можете комбинировать несколько моделей в одном представлении моделей и использовать их по мере необходимости.
public class MovieVM
{
public int ID { get; set; }
[StringLength(60, MinimumLength = 3)]
[Required]
public string Title { get; set; }
[Display(Name = "Release Date")]
[DataType(DataType.Date)]
public DateTime ReleaseDate { get; set; }
[Range(1, 100)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }
}
По вашему мнению, вы можете использовать их как * По вашему мнению вы можете использовать их как @model MovieVM
и изменять их свойства в форме.