Hi,
I have been testing igGrid functionality using 2012.1 (MVC 3.2012.1.2059) and the grid looks fine and functions correctly on every desktop browser I have tried but not on iPad (iOS 5.1.1) or iPhone (iOS 5.1).
The problems that I have are with grid selection:
- When a row is selected, the appearance is not correct (although row does seem to have a subtle highlight)
- The iggridselectionrowselectionchanged event does not get fired.
I have iPad Debug console switched on and no errors are being raised to it. Are there any known issues?
This is the code is failing on iOS :-
---------------------------------------------
@{
GridModel gridModel = new GridModel(); gridModel.Columns.Add(new GridColumn("My Column Header", "ColumnID", "number", "120px")); gridModel.ID = "grdVehicles"; gridModel.Width = "100%"; gridModel.Features.Add(new GridFiltering()); gridModel.Features.Add(new GridSorting()); gridModel.Features.Add(new GridPaging()); gridModel.Features.Add(new GridSelection()); gridModel.Features.Add(new GridTooltips()); gridModel.Features.Add(new GridHiding()); gridModel.Features.Add(new GridResizing()); gridModel.DataSource = Model.DataList;
}
@Html.Infragistics().Grid(gridModel)
<script type="text/javascript">
$('#grdVehicles').live('iggridselectionrowselectionchanged', function (event, args) { alert('Click fired');});
</script>
Thanks,
Simon
p.s. Apologies, for the duplication but I have not had a reply in nearly 2 months and my customers are asking questions...
I think that I managed to eventually fix the problem by upgrading to the latest version and unpicking all JS/Jquery references and trying again. I don't know exactly what fixed it but I think it might have been down to using JQuery file from a Content Delivery Network rather that the one supplied with the controls.
Hello Simon,
I'm just checking if you still need assistance with the matter.
Hi Simon,
I was not able to reproduce this issue. Is it possible for you to provide a complete sample, demonstrating the behavior you are experiencing, in order to be able to investigate it further. Thank you.