Grid.MVC日期过滤器

时间:2015-06-15 05:02:24

标签: jquery asp.net-mvc asp.net-mvc-4 grid.mvc

我有一个绑定到grid.MVC的模型,除了日期选择器过滤器之外,其他每个过滤器都能正常工作。

我已将grid.mvc.datepicker.css添加到捆绑包中,我正在获取日期选择器。

enter image description here

任何js都没有错误,所有js文件都正确加载

这就是我在视图中启动列的方式

columns.Add(o => o.VoucherType.Expiry)
    .Titled("Expiry")
    .SetFilterWidgetType("")
    .Format("{0:dd/MM/yyyy}");
  

当我点击日期时,网格没有任何反应。

2 个答案:

答案 0 :(得分:2)

问题不在于您忘记添加bootstrap.min.js或bootstrap-datepicker.js ,而是您尚未将CSS文件添加到应用程序的_Layout部分

我也有这个问题,当我安装Grid.MVC时,javascript被放到正确的位置,但我忘了查看 / Content /文件夹并拖动 gridmvc。将datepicker.min.css 文件放到我的_Layout上。在我这样做之后,它变得很好。

我希望这能解决你的问题。

答案 1 :(得分:1)

我能够重现您遇到的问题。

由于Grid.MVC基于bootstrap,因此您需要在解决方案中包含以下引导脚本:

  1. bootstrap.min.js
  2. 自举-datepicker.js。
  3. 我通过从我的解决方案中删除bootstrap-datepicker.js来重现您的问题。

    谢谢