ASP.NET 数组的 MVC 数据注释 DataType.Date
ASP.NET MVC Data Annotation DataType.Date for Array
我在我的模型中使用 DataType(DataType.Date)
数据注释,因此它们被呈现为带有适当日期选择器的仅日期输入。
public class Model
{
public int Id { get; set; }
[DataType(DataType.Date)]
public DateTime Date { get; set; }
}
我有一个包含 array
个日期的模型,尽管数据注释似乎没有效果,是否可以实现与上述相同的效果?
public class Model
{
public int Id { get; set; }
[DataType(DataType.Date)]
public DateTime[] Dates { get; set; }
}
对我的问题的评论是我接受的答案
Short answer is no. You could have a property List<DateModel> Dates
where DateModel
contains [DataType(DataType.Date)] public DateTime Date { get; set; }
我在我的模型中使用 DataType(DataType.Date)
数据注释,因此它们被呈现为带有适当日期选择器的仅日期输入。
public class Model
{
public int Id { get; set; }
[DataType(DataType.Date)]
public DateTime Date { get; set; }
}
我有一个包含 array
个日期的模型,尽管数据注释似乎没有效果,是否可以实现与上述相同的效果?
public class Model
{
public int Id { get; set; }
[DataType(DataType.Date)]
public DateTime[] Dates { get; set; }
}
对我的问题的评论是我接受的答案
Short answer is no. You could have a property
List<DateModel> Dates
whereDateModel
contains[DataType(DataType.Date)] public DateTime Date { get; set; }