Hi, I’m evaluating upgrading from trirand version 4.6 to the current guriddo version. I’ve found a difference regarding how jqgrid handles the key field, and the internal key field for each row. Using the same json data, in version 4.6, the key for each row is different from the key in version 5.2. I’ve put together two examples, using both versions:
Thanks for your response. I tried locally the solution you provided (removing key: true for IdPrimaryKey column) and it worked, but I’d like to know what’s the “key” option for. BTW, I never changed the jsonreader option, always used it by default.
I’ve also used the Trirand MVC library in a project I used to work (for a company a few years ago) and I remember there was a primary key property that we set to “true” and the html helper generated the “key: true”, so I was doing it the same way when I configured this colmodel without that library. I find it a little odd that I have to remove that option it in version 5 to get the same behavior version 4 had.