Hello-
After installing the 2012.1.2059 service release, the igGrid in my MVC3 project stopped loading data. It worked before the update.
I tracked the problem down to the column hiding code:
.Features(features => { features.Selection().MouseDragSelect(true).MultipleSelection(true).Mode(SelectionMode.Row); features.Resizing().AllowDoubleClickToResize(true);
features.Hiding().ColumnSettings(settings => { settings.ColumnSetting().ColumnKey("Neg").AllowHiding(false).Hidden(true); });
})
If it helps, I'm using the template engine, I allow sorting and filtering (except for the hidden column) and other options I'm setting for the grid are:
.Virtualization(true) .VirtualizationMode(VirtualizationMode.Continuous)
This grid worked fine before the update- I have to comment it out now for the grid to finish rendering with data.
Any ideas?
Thanks,
Charlie
Hello Charlie,
I have been testing the column hiding functionality of the igGrid with the version that you mentioned and I wasn’t able to reproduce the issue that you are describing. Would you please take a look at the attached sample and modify it in order to represent the issue that you are describing so I can investigate it further.
Thanks in advance.
Elena,
Thanks for the reply. I have more information after playing with my code a bit- After updating my project with .2059, I found that with continuous virtualization turned on, any attempt to hide a column in my MVC3 / Entitiy Framework application will stop the grid from rendering data.
When I comment out:
everything works once again.
Since I have this and a ticket open concerning not being able to find an example for the igHeirarchicalGrid using Entity Framework, I'll take some time to put together an example project.
I succeeded in reproducing the behavior that you are describing and I logged this in our internal tracking system with id of 122256. In order to track the progress of the issue I created for you a new private support ticket with number CAS-100798-J0T9T0 so I will provide you with more details through the case.
If you need any additional information on the matter please feel free to ask.
Our developers concluded their investigation of issue and they determined that it is caused by a third party issue. Therefore we can suggest you try one of the following suggestions which should resolve this issue:
1) Use jQuery 1.6.* or 1.7.* instead
2) Use fixed row virtualization instead of continuous
3) Hide the column at runtime: you can a call to the hideColumn() API method in event handler in any convenient event (dataRendered for example)
If you need any additional information on the matter please do not hesitate to ask.
I am just checking have you been able to resolve your issue? If you still need any assistance on the matter do not hesitate to ask.