Я хочу изменить содержимое элемента модели на странице HTML. Я спасаю DateTime, в базе данных, в следующем формате: ГГГГММДДччммссASP.Net MVC 3 пункт модели
и я хочу, чтобы отобразить, на странице HTML, следующий формат: дд-мм-гггг HH-мм-сс
Как я могу это сделать?
<tr>
<td class="labels">
<label>Data/Hora Token Telemóvel:</label>
</td>
<td>
@Html.TextBox("txtBoxNome", @Html.DisplayFor(modelItem => item.cdts_token_phone), new { @readonly = "readonly", @disabled = "disabled"})
</td>
</tr>
Отформатируйте дату на контроллере перед отправкой на просмотр. Вы можете увидеть [в другом вопросе] (http://stackoverflow.com/questions/3025361/c-sharp-datetime-to-yyyymmddhhmmss-format), как форматировать дату. –
@DrewKennedy благодарит за ответ. Я знаю, как это делается, что я не знаю, как отправить сообщение. Я заполняю текстовое поле данными, поступающими из базы данных. – akunamatata
Какая система управления базами данных вы используете? Почему бы вам не использовать правильный тип, например DATETIME или DATETIME2? – Alexei