.net 显示带有时间的日期时间选取器

rbl8hiat  于 2022-11-26  发布在  .NET
关注(0)|答案(1)|浏览(174)

我有一个日期时间选择器,但它只允许我选择日期而不是时间。有没有办法把时间选择?
型号

[Display(Name = "Start")]
 [DataType(DataType.Date)]
 [DisplayFormat(DataFormatString = "{0:dd/MM/yyyy HH:mm}", ApplyFormatInEditMode = true)]
    public DateTime BookingStartDate { get; set; }

查看方式:

<input asp-for="BookingStartDate" min="@DateTime.Now.ToString("dd/MM/yyyy HH:mm")" asp-format="{0:dd/MM/yyyy HH:mm}" class="form-control" />

tcbh2hod

tcbh2hod1#

由于您使用的是asp-for标记帮助器,因此可以将BookingStartDate的[DataType(DataType.Date)]属性更改为[DataType(DataType.DateTime)],页面应该呈现带有日期和时间的输入标记。

相关问题