我想为网格视图自定义Kendo过滤器。为此,我使用下面的代码。
.Filterable(filterable => filterable
.Extra(false)
.Operators(operators => operators
.ForString(str => str.Clear()
.StartsWith("Starts with")
.IsEqualTo("Is equal to")
)
.ForDate(dt => dt.Clear()
.IsGreaterThan("Is greater than")
.IsLessThan("Is less than")
.IsEqualTo("Is Equal to")
))
)
此代码完美无缺。但在日期过滤器中只显示一个文本框。我想在两个日期之间选择数据。
如何在Kendo网格日期过滤器中实现此目的?
答案 0 :(得分:1)
以下解决方案适合我。
.Filterable(filterable => filterable
.Operators(operators => operators
.ForString(str => str.Clear()
.StartsWith("Starts with")
.IsEqualTo("Is equal to"))
.ForDate(dt => dt.Clear()
.IsGreaterThanOrEqualTo("Begin Date")
.IsLessThanOrEqualTo("End Date")))
.Extra(true).Messages(mes => mes.Info("Show items between dates")))