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

Problem with RadGridView Filter with CheckboxColumn

1 Answer 147 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Bibek
Top achievements
Rank 1
Bibek asked on 12 Aug 2010, 04:46 PM
Hi,

I have dataset which includes one boolean field too. When this dataset is set as the datasource for radgridview it works fine and user can edit checkboxes.

But when the fiter is turned on, I can check/uncheck any checkboxes for the first time but in the second approach the grid automattically scrolls up and other row is checked/uncheked.

To reproduce this problem, have a dataset with bool and text field. Fill the dataset with about 50 rows so that radgridview has to show up the scroll bars. After binding this dataset :
scroll to the bottom of the gridview,
check the last one, it will work
try to check last but one, grid will scroll to top and another random checkbox is checked.

Is this a bug or I am missing something?

Thanks

Bibek Dawadi

1 Answer, 1 is accepted

Sort by
0
Julian Benkov
Telerik team
answered on 18 Aug 2010, 10:26 AM
Hi Bibek,

Thank you for writing to us.

I tested the CheckBox column and the filtering operation with our latest version of RadGridView control and it seems to be working as expected. After filter is applied to a CheckBox column and a given row is checked, selecting other row or pressing the Enter key (which raises EndEdit operation) will remove the current row from the current filtered view. This behavior is expected and it is by design.

Do not hesitate to contact us if you have further questions or issues.

Regards,
Julian Benkov
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
Bibek
Top achievements
Rank 1
Answers by
Julian Benkov
Telerik team
Share this question
or