如何在Blazor设置最短日期



我正在尝试在日期块中设置最小日期。

已尝试:<input type="date" id="datePickerId" min="@Start"/> @code{ public DateTime Start { get; set; } = new DateTime(2019, 11, 17); }

以及:datePickerId.min = new Date(2019, 11, 17)

以及:datePickerId.min = new Date('2019-11-17T00:00:00');

以及:<input type="date" id="datePickerId" min="2019-11-17"/>

但2019-11-17年之前的日期仍然可以点击。我真的很感激你能帮我把它们解开。

我在chrome edge和firefox上尝试过这个。它们似乎都对我有用。我无法提前选择日期。

<input type="date" id="datePickerId" min="2019-11-17" />
<input type="date" id="datePickerId" min="@date.ToString("yyyy-MM-dd")" />
@code {
DateTime date = new DateTime(2019,11,17);
}

最新更新