This is a migrated thread and some comments may be shown as answers.

page count not updated in ria filtering

6 Answers 45 Views
GridView
This is a migrated thread and some comments may be shown as answers.
David Ocasio
Top achievements
Rank 2
Veteran
David Ocasio asked on 25 Nov 2009, 01:19 PM
I am using ria domain data service with a datapager.

If filtering,  the page count is not updated.
Your demo exhibits the same behavior

I purposely chose something that would not be found but the page still shows the full page count.
In my application its bad cause if i then hit the next page button it crashes
Your demo does not crash if you hit the next button.

Any ideas on how to correct this behavior.

thanks
dco

6 Answers, 1 is accepted

Sort by
0
David Ocasio
Top achievements
Rank 2
Veteran
answered on 30 Nov 2009, 01:20 PM

I have duplicated the code from the demo.
But I am Definitely having problems with filtering using RIA and Telerik grid.

In a similar post it was suggested I do custom filtering instead of using built in filtering of the grid

I am hesitant to do so. To reproduce functionality of the stock Telerik grid.
I of course then lose out on any improvements made by the Telerik team to their filtering functionality.

But the problems are seeming to mount.

·         Filter is case sensitive

·         Pager does not represent what is seen in the grid when filtering

 

I need some guidance weather the “RIA Paging with Telerik grid" filtering issues are being addressed or are there bigger fish to fry.
Also is there changed or improvements to the filtering in the near future that would should stop me from
using a custom filter.

Any assistance/direction/guidance  would be appreciated
dco

0
Stefan Dobrev
Telerik team
answered on 01 Dec 2009, 02:30 PM
Hello David,

Find my answers in order:
  • If you want to have a case insensitive search with RIA Services you should set the IsCaseSensitive property of the RIA's FilterDescriptor when you transfer the descriptors from the grid to the DomainDataSource. 
  • Regarding the paging issue it is a bug on our side that will be fixed for the latest internal build.

Thanks for pointing out this paging issue. I have updated your Telerik points.

Kind regards,
Stefan Dobrev
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
David Ocasio
Top achievements
Rank 2
Veteran
answered on 02 Dec 2009, 01:19 AM

1.
Actually they are set as case insensative
Unfortunately the grid does not honor that and (for isequalto operator) does not show the matching rows.
This causes a mismatch between the pager and what is seen

It has been mentioned in other posts

Ive attached a snapshot from the demo of the behavior.

2.
Good to hear that.

thanks
dco
0
Stefan Dobrev
Telerik team
answered on 03 Dec 2009, 04:15 AM
Hello David,

The problem lies down in the fact that both IsEqualTo and IsNotEqualTo operators are case sensitive by default in the grid. The good news is that we plan to introduce a similar IsCaseSensitive property to our descriptors for our service pack release. Having this property's default value to true will solve the issue you have described.

Kind regards,
Stefan Dobrev
the Telerik team

Instantly find answers to your questions on the new Telerik Support Portal.
Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
0
david
Top achievements
Rank 1
answered on 14 May 2010, 07:42 PM
Has this paging bug been fixed?  If so what release was it in?
0
Rossen Hristov
Telerik team
answered on 15 May 2010, 07:02 AM
Hi david,

Our filtering control has two new check-boxes now, which will allow you to control whether the filtering is case sensitive or not. So I guess that will resolve the issue. Let us know if there are problems.

Best wishes,
Ross
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.
Tags
GridView
Asked by
David Ocasio
Top achievements
Rank 2
Veteran
Answers by
David Ocasio
Top achievements
Rank 2
Veteran
Stefan Dobrev
Telerik team
david
Top achievements
Rank 1
Rossen Hristov
Telerik team
Share this question
or