0

在我的 asp.net Mvc 4 应用程序中,我使用 datepicker 来允许用户选择一个日期作为文本框的输入。我设置了几个属性以确保用户选择日期或以前的日期,这很好用......现在我要做的就是在用户第一次访问页面时在文本框中显示今天的日期,而不是今天的日期将被选中,因此它将像默认值一样运行,但无需用户选择文本框即可立即显示...

有任何想法吗...?谢谢。

jQuery..

    $("#dischargedatepicker").datepicker({
        dateFormat: 'D dd M yy',
        maxDate: 0,
        highlightWeek: true,
        showAnim: "scale",
        showOptions: {
            origin: ["top", "left"]
        }
    });

..

      @Html.TextBoxFor(model => model.Appointment, new { @id = "dischargedatepicker" ,@class = "span12 m-wrap"})
4

1 回答 1

0

关于什么?:

public class MyModel
{
   public DateTime Appointment;

   public MyModel()
   {
      Appointment = DateTime.Now;
   }
}

只需在构造函数中的服务器端设置默认日期即可。

于 2013-09-27T13:35:12.393 回答