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日

Datetime字段仅记录中断日期

DT_AGENDAMENTO的Timepart不会在生成的Html中呈现。DateTime的默认编辑器会呈现它。如果它没有显示在页面中,则无法发布和保存(除非为此使用隐藏的表单字段)。

使用显示时间的标准ASP.NET MVC编辑器。