【问题标题】:Having date range filter in GridMvc在 GridMvc 中有日期范围过滤器
【发布时间】:2019-03-20 16:54:41
【问题描述】:
我的要求是在Grid.Mvc 插件的日期类型列之一中使用日期范围过滤器,到目前为止,我可以使用 "Equal"、"Greater Than" 对单个日期选择器控件应用过滤器 和 “小于” 选项。
但我的要求是有 “Between” 子句和一组两个日期选择器控件,用户可以从中选择 “From Date”和“To Date”。
【问题讨论】:
标签:
jquery
asp.net-mvc
asp.net-mvc-4
grid.mvc
【解决方案1】:
您需要发布代码以获得更好的答案。考虑到mvc-grid文档,需要使用MultiFiltering,如果要修改外观则需要定义自定义过滤器。
这里是文档链接:MultiFiltering、Custom Filtering
如果您不需要自定义控件和多重过滤就可以了:
@model IEnumerable<Person>
@(Html
.Grid(Model)
.Build(columns =>
{
columns.Add(model => model.Registration).Titled("Registration").Filterable(true);
columns.Add(model => model.Details).Titled("Details").MultiFilterable(true);
})
)
如果您需要创建自定义过滤,请查看Filter Registration