【发布时间】:2022-03-01 14:03:07
【问题描述】:
我在此链接中使用 Grid.mvc:
当我使用日期过滤器时,它会显示日历,但通过选择日期没有任何事情发生。其他类型的过滤器,如 text 和 bool 工作正常。我已经参考了“Grid.Mvc DatePicker”
这是我的代码:
@Html.Grid(Model).Columns(columns =>
{
columns.Add(model => model.dataUser).Titled("User").SetWidth(110);
columns.Add(model => model.Create_Date).Titled("Create Date").SetWidth(110).Filterable(true).Format("{0:dd/MM/yyyy}");
columns.Add(model => model.Modified_Date).Titled("Modified Date").SetWidth(110).Filterable(true).Format("{0:dd/MM/yyyy}");
}).WithPaging(20).Sortable().Filterable().WithMultipleFilters()
【问题讨论】:
-
你添加了 bootstrap.min.js 和 bootstrap-datepicker.js 吗?检查here
-
@Hadee 是的,我已经添加了。
-
我不确定,但可能正在改变格式作品。将其更改为:“格式(“{0:yyyy-MM-dd}”
-
@Hadee 你有没有在你的控制器中为 [Httppost] 添加任何方法?
-
@Hadee 我发现 Equal 不适用于 date ,小于和大于都有效!
标签: asp.net-mvc