
I get this javascript error when trying to filter on a date column. All other columns filter fine. Here is the view grid definition of the offending column. I initially suspected that the problem was something to do with the format but even removing it completely did not resolve the issue?
columns.Bound(o => o.Received)
.Format("{0:dd/MM/yy HH:mm}")
Thanks,
Rob.
8 Answers, 1 is accepted
This is a known issue which has already been addressed. Please, refer to this forum thread where you can download a build which address this issue.
Best wishes,Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

When will this be available through NuGet?
Regards,
Rob.
I'm afraid not. This been an internal build is not an official release thus it is not available through NuGet.
Regards,Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

Unfortunately, there is no firm date when the next official release of the suite will be release. Most probably the next non internal release will be Q2 2011 SP1 somewhere in September, however it will be available only for commercial license as mentioned here.
All the best,Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

- After update. I get recurse file not version 2011.2.725 at 2011.2.692.;
- Filter date still doesn't work. I input date, but nothing return;
Could you please verify that you have correctly upgraded to the later version? More information on how to upgrade can be found here.
Regards,Rosen
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items

I have solved this issue. you have to change two telerik's JavaScript file for solving this issue.
1. telerik.grid.filtering.min.js
2. telerik.common.min.js
For easy readability and changing code you can beautify min version of JS file to it's full version.
you can use http://jsbeautifier.org site to beautify min version js file.
In telerik.grid.filtering.min.js file you have to change following lines of code:
In filterExpr function replace below line with new lines highlighted in BOLD.
h.push(new b.stringBuilder().cat(k.member).cat("~").cat(i.operator).cat("~").cat(this.encodeFilterValue(k, i.value)).string());
if (k.type == "Date") {
h.push(new b.stringBuilder().cat(k.member).cat("~").cat(i.operator).cat("~").cat(this.encodeFilterValue(k, $.telerik.formatString('{0:dd-MM-yyyy}', i.value))).string())
}
else {
h.push(new b.stringBuilder().cat(k.member).cat("~").cat(i.operator).cat("~").cat(this.encodeFilterValue(k, i.value)).string());
}
In telerik.common.min.js file you have to add following line:
In parseMachineDate function add new line(highlighted in BOLD.) before below line.
var aY = ax.substr(aO).match(a0);
ax = $.telerik.formatString('{0:dd-MM-yyyy}', ax)
Enjoy....
Thanks,
Jayesh Ginoya