2013-08-12 4 views
3

Этот синтаксис ниже не работает с MVC4 и вводом текста начальной загрузки. Он отлично работает с обычным текстовым полем. Пожалуйста, посоветуйте, спасибо.MVC4 Назначение значения даты в текстовое поле даты начальной загрузки

<input type="date" id="PickupDate" name="PickupDate" class="form-control" value="@Model.PickupDate.ToString("d")"> 
+0

Я пытаюсь заполнить текстовое поле для ввода даты начальной загрузки с датой из базы данных, но ничего не появляется в поле ввода с выше синтаксисом , Как вы заполняете текстовое поле даты с датой даты sql-сервера? –

+0

Просто fyi, я не думаю, что Bootstrap имеет определенный ввод даты. То, что вы видите, это тип ввода даты в формате HTML 5. См. Здесь для получения дополнительной информации: http://diveintohtml5.info/forms.html#type-date –

ответ

1

Предполагая, что PickupDate является объектом DateTime, попробуйте использовать это для форматирования:

value="@Model.PickupDate.ToString("yyyy-MM-d")" 

Кроме того, дважды проверьте, что @Model.PickUpDate на самом деле имеет действительное значение.

EDIT:

Попробуйте использовать 2 d's:

value="@Model.PickupDate.ToString("yyyy-MM-dd")" 
+0

@ Model.PickUpDate определенно имеет значение даты, если я изменил текстовое поле на обычный, оно отображает дату штрафа. Но в качестве загрузочного типа 3.0 input type = "date" class = "form-control" я не вижу способа установить свойство value, даже если я просто попытаюсь сделать что-то вроде value = "test123", объект даты ввода все равно пуст в браузере. это как этот объект будет использовать какое-то другое свойство, а не значение, чтобы установить его отображаемое значение? –

+0

Тип ввода начальной загрузки = «date» class = «form-control» управляет фантастикой для получения даты от пользователя на новой странице, но я не могу понять, как отобразить дату из базы данных на редактировать страницу с помощью MVC. –

+0

То, что я говорю, это указать дату ввода даты в другом формате. Дата должна быть в определенном формате. Вот CodePen, чтобы проиллюстрировать, что я имею в виду. http://codepen.io/simoncowie/pen/aLKJg –

Смежные вопросы