【发布时间】:2013-07-16 09:23:01
【问题描述】:
我需要验证一个表单,这是我的模型:
public class Movie {
public int ID { get; set; }
[Required]
public string Title { get; set; }
[DataType(DataType.Date)]
public DateTime ReleaseDate { get; set; }
[Required]
public string Genre { get; set; }
[Range(1, 100)]
[DataType(DataType.Currency)]
public decimal Price { get; set; }
[StringLength(5)]
public string Rating { get; set; }
}
我的问题是:我有一个包含 CinemaId 的 querystringParam,当我读取此参数时,我从数据库中读取每个属性的配置是否需要。有时我需要在属性中添加[Required],有时不需要,请问我该怎么做??
【问题讨论】:
-
我不明白你的问题。你能改写一下吗?你能展示一些你的控制器代码吗?你做了什么?
标签: c# asp.net-mvc-3 validation asp.net-mvc-4 data-annotations