Have several different grids in my web site with add/update functionality, and they worked fine with kendo mvc version 2012.2.1002. Since then, i have tried upgrading to 2012.3.1114, 2012.3.1121, and 2012.3.1210. All work in most ways EXCEPT for add/update. The 'update' function works fine if the objects populating the grid is not complicated. A list of strings or something. It seems like if the class is more complicated, in my case it inherits from an abstract class, and i get the following error every time i try to update a row via the
Additionally, the 'add' functionality has also broken
If i try this with a simple call, works great. If i try this with something like:
My 'SitBoardGUID' value never gets passed to the controller (appears as null). This line seems to translate to the following html:
ds.Ajax().ServerOperation.Update:Cannot create an abstract class. Type = System.MissingMethodException
Additionally, the 'add' functionality has also broken
If i try this with a simple call, works great. If i try this with something like:
ds.Ajax().ServerOperation.Create(create => create.Action("_AddDetail", "SituationBoard", new { area = "Tools", id = @Model.ProjectGUID,SitBoardGUID= @Model.SitBoardGUID}));
My 'SitBoardGUID' value never gets passed to the controller (appears as null). This line seems to translate to the following html:
<a class="k-button k-button-icontext k-grid-add"
href="/CoBRAMVCPortal/Tools/SituationBoard/_GetDetailList/00000000-0000-0000-0000-000000000000
?SitBoardGuid=f2135c76-9769-4536-92ea-37c352ebf431
&f2135c76-9769-4536-92ea-37c352ebf431_grid-mode=insert">
notice the SitBoardGUID value is entered twice, separated by a & for some reason. That seems to be
causing the issue. Any guidance on when this will be fixed? It's somewhat worrisome that you've had 3 releases
and this is broken in all 3 of them.
Remember, all of these functions still work if i revert back to the 2012.2.1002 build.