我尝试按照 MVC Controls Toolkit 的文档和示例来创建 DatePicker,但我无法让它工作。
我想知道是否有人可以指出我做错了什么?或者提供一个代码示例?我正在使用 Razor 进行 MVC3ControlsToolkit.dll 的实现...
@Html.DateTimeFor(model => model.Date, DateTime.Now);
我已将代码更新为下面的代码,我得到一个空文本框,但如果我单击文本框,则不会弹出日历。尽管我读了几次,但文档对我来说并不清楚!按照文档,我创建了对 MVC3ControlsToolkit.dll、MVCControlToolkit.Controls.Core-2.2.0.js 和 MVCControlToolkit.Controls.Datetime-2.2.0.js 的引用。
我想在 DB 中获得一个带有日期的填充文本框(这适用于普通文本框,但还不能用于日历控件!)当我单击文本框时,我希望显示日历控件。当我从日历中选择一个日期时,所选日期将被写入文本框并且日历将关闭。
@{ var DT = @Html.DateTimeFor(model => model.Date, DateTime.Now, dateInCalendar: true); }
@DT.DateCalendar(
inLine: false,
calendarOptions: new CalendarOptions
{
ChangeYear = true,
ChangeMonth = true,
})