在 GridMvc 中有日期范围过滤器
Posted
技术标签:
【中文标题】在 GridMvc 中有日期范围过滤器【英文标题】:Having date range filter in GridMvc 【发布时间】:2019-03-20 16:54:41 【问题描述】:我的要求是在Grid.Mvc
插件的日期类型列之一中使用日期范围过滤器,到目前为止,我可以使用 "Equal"、"Greater Than" 对单个日期选择器控件应用过滤器 和 “小于” 选项。
但我的要求是有 “Between” 子句和一组两个日期选择器控件,用户可以从中选择 “From Date”和“To Date”。
【问题讨论】:
【参考方案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
【讨论】:
以上是关于在 GridMvc 中有日期范围过滤器的主要内容,如果未能解决你的问题,请参考以下文章
DataTables columnFilter 数字范围过滤