2014-10-06 79 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