【发布时间】:2017-03-31 16:26:52
【问题描述】:
我有一个 ASP.NET MVC Web 应用程序并尝试将Bootstrap 3 Datepicker 用于我的“月/年”字段,就像这里演示中的那个: https://eonasdan.github.io/bootstrap-datetimepicker/#min-view-mode
在那个演示中,它只允许用户选择“年”和“月”。不是“天”。我想在我的应用程序中使用相同的功能。但是,在我的应用程序中,第一次单击时它的工作原理相同,但在随后的单击中,它显示“天”选择视图。将 viewMode 设置为“years”并不能解决问题。
我的模型如下:
public class FilterViewModel
{
public DateTime? StartMonthYear { get; set; }
...
我的看法如下:
<div class="col-sm-3">
@Html.TextBoxFor(model => model.StartMonthYear, new { @class = "month-picker" })
...
<script type="text/javascript">
$(function () {
$('.month-picker').datetimepicker({
viewMode: 'months',
format: 'MM/YYYY',
useCurrent: false
});
});
</script>
【问题讨论】:
标签: asp.net-mvc twitter-bootstrap-3 datepicker