2014-10-06 78 views
0

我正在使用Telerik RadGridView自定义过滤器控制。 商品来源包含带DateTime值的字段。我需要按日期过滤忽略秒。 一种方法是从项目源中删除秒,但在我的情况下是不可能的。 有没有其他方法可以做到这一点?是否有可能忽略日期时间过滤RadGridView秒

感谢

+0

你想在asp.net中这个? – 2014-10-06 17:48:57

+0

@JayeshGoyani应用程序是WPF – 2014-10-07 07:20:05

回答

0

解决方法可以在您的视图模型来增加一个变量并将其设置为filtermemberpath为列

在您的视图模型,

日期时间d = DateTime.Now; //或存储日期时间值的变量

string sd = d.ToString(“MM/dd/yyyy HH:mm”);

+0

变量必须添加到模型,而不是查看模型。我已经注意到,不能更改源代码。 – 2014-10-14 11:57:04

1

就像在XAML中,如果你使用的是基本的滤波只需添加Filtermemberpath为DateTime值列

Telerik的:GridViewDataColumn DataMemberBinding = “{结合指明MyDate}” FilterMemberPath = “日期2”/>

+0

我使用自定义筛选不是基本的。 – 2014-10-14 11:57:32