Datetime字段仅记录中断日期
本文关键字:中断 日期 记录 字段 Datetime | 更新日期: 2023-09-27 18:21:39
我的视图中有以下代码:
<div class="form-group">
@*@Html.LabelFor(model => model.DT_AGENDAMENTO, htmlAttributes: new { @class = "control-label col-md-2" })*@
@Html.Label("Data de Agendamento", htmlAttributes: new { @class = "control-label col-md-2" })
<div class="col-md-10">
@Html.EditorFor(model => model.DT_AGENDAMENTO, new { htmlAttributes = new { @class = "form-control" } })
@Html.ValidationMessageFor(model => model.DT_AGENDAMENTO, "", new { @class = "text-danger" })
</div>
</div>
这个在我的控制器上
public async Task<ActionResult> Create([Bind(Include = "ID_SOLIC_RELATORIO,ID_RELATORIO,ID_USUARIO,DT_SOLICITACAO,DT_AGENDAMENTO,DT_GERACAO,BL_RELATORIO")] POC_SOLIC_RELATORIO pOC_SOLIC_RELATORIO)
{
if (ModelState.IsValid)
{
db.POC_SOLIC_RELATORIO.Add(pOC_SOLIC_RELATORIO);
//pOC_SOLIC_RELATORIO.BL_RELATORIO = AbrirExecutavelExtrairPdf();
pOC_SOLIC_RELATORIO.DT_SOLICITACAO = DateTime.Now;
await db.SaveChangesAsync();
return RedirectToAction("Index");
}
ViewBag.ID_RELATORIO = new SelectList(db.POC_RELATORIO, "ID_RELATORIO", "NM_RELATORIO", pOC_SOLIC_RELATORIO.ID_RELATORIO);
return View(pOC_SOLIC_RELATORIO);
}
我该如何记录日期和时间,而不是日期时间。现在。我在视图中填写这个日期和时间。
pOC_SOLIC_RELATORIO.DT_AGENDAMENTO = ?????
结果从谷歌chrome9Network选项卡的开发工具)
__请求验证令牌:Z47UXlBh3jsi-RLUlmfzW48I62n2DXP9j_FOVFpVratuOQc9gIX4yE_4Pag03_Lk7occ4uRsKoegFlHf6oWyyyyy02DTkphk3mENPjyoQXWU1ID_SOLIC_latorio:3 ID_RELATORIO:1 ID_USUARIO:3DT_AGENDAMENTO:2015年9月11日
DT_AGENDAMENTO的Timepart不会在生成的Html中呈现。DateTime的默认编辑器会呈现它。如果它没有显示在页面中,则无法发布和保存(除非为此使用隐藏的表单字段)。
使用显示时间的标准ASP.NET MVC编辑器。