【问题标题】:How do I make my TextBox pass a Date value in MVC 3?如何让我的 TextBox 在 MVC 3 中传递日期值?
【发布时间】:2012-05-01 02:54:56
【问题描述】:

当我提交数据时,即使我输入了 2012 年 3 月 15 日,模型总是填充 1/1/0001。我错过了什么?

<p>
    @Html.LabelFor(m => m.EventDate, "Date of Event")<br />
    @Html.TextBoxFor(m =>  m.EventDate)
</p>
<p>
    @using (Html.BeginForm("Create", "Event", FormMethod.Post))
    {
        <input id="create" type="submit" value="Submit New Event" />
    }
</p>

【问题讨论】:

    标签: html asp.net-mvc asp.net-mvc-3 date textbox


    【解决方案1】:

    您需要将文本框放在表单中。
    否则,它永远不会被发送到服务器。

    【讨论】:

      猜你喜欢
      • 2020-08-02
      • 1970-01-01
      • 2016-03-05
      • 1970-01-01
      • 2015-07-09
      • 2011-08-29
      • 2010-11-16
      • 2018-10-11
      • 1970-01-01
      相关资源
      最近更新 更多