ASP.NET Core отключить таймер для datetime-local - PullRequest
0 голосов
/ 10 мая 2019

Так что я имею дело с проблемой, у меня есть стандартное базовое приложение.С моделью, которая имеет следующее:

[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
public DateTime StartOfSit { get; set; }
[DisplayFormat(DataFormatString = "{0:dd/MM/yyyy}")]
public DateTime EndOfSit { get; set; }

Мой взгляд выглядит следующим образом:

<div class="form-group">
            <label asp-for="StartOfSit" class="control-label"></label>
            <input asp-for="StartOfSit" class="form-control"/>
            <span asp-validation-for="StartOfSit" class="text-danger"></span>
        </div>
        <div class="form-group">
            <label asp-for="EndOfSit" class="control-label"></label>
            <input asp-for="EndOfSit" class="form-control" asp-format="{0:d/M/yyyy}"/>
            <span asp-validation-for="EndOfSit" class="text-danger"></span>
        </div>

Тем не менее, хотя я пробовал несколько способов, я не могу отключить таймер (синий квадрат) на входеполе.Error

РЕДАКТИРОВАТЬ: удалось решить с помощью Type = "date", но теперь я не могу изменить месяц для отображения в виде числа, а не фактического имени, пробовал с: {0:dd-mm-yyyy} и didnне работает.

Цитата

1 Ответ

0 голосов
/ 10 мая 2019

попробуйте с этим

    [DataType(DataType.Date)]
    public DateTime StartOfSit { get; set; }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...