【问题标题】:How to set minimal date in Blazor?如何在 Blazor 中设置最小日期?
【发布时间】:2021-03-11 18:03:04
【问题描述】:

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

已经试过了: <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 日之前的日期仍然可以点击。我真的很感激一些关于如何使它们无法点击的帮助。

【问题讨论】:

    标签: javascript html blazor


    【解决方案1】:

    我在 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);
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-15
      • 1970-01-01
      • 1970-01-01
      • 2018-05-22
      • 2012-04-25
      相关资源
      最近更新 更多