用于Array的ASP.NET MVC数据注释DataType.Date

时间:2016-11-15 15:27:28

标签: asp.net asp.net-mvc date data-annotations

我在模型中使用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; }
}

1 个答案:

答案 0 :(得分:0)

对我的问题的评论是我接受的答案

  

简短的回答是否定的。你可以拥有一个属性List<DateModel> Dates   其中DateModel包含[DataType(DataType.Date)] public DateTime Date { get; set; }