Grid.MVC日期filter

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

我已经将grid.mvc.datepicker.css添加到了包中,我得到了日期选择器。

在此处输入图像描述

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

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

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

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

问题不是你忘记添加bootstrap.min.js或bootstrap-datepicker.js, 而是你没有将CSS文件添加到应用程序的_Layout部分

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

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

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

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

  1. bootstrap.min.js
  2. 引导-datepicker.js。

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

谢谢