I have a simple grid with two (hidden) key fields and a column containing a dropdown. I am using manual CRUD operations because of the known issues with inserts and the dropdown editor.
The page is working, except for Delete. If I delete a row, the whole grid blanks on Ie. On Firefox it does nothing. In both cases the RosDeleting server event is not firing. No data is lost at the backend
I tried using some clientside BLOCKED SCRIPT rows.remove() but the same behaviour occurs. I can run the various samples without a problem, but there are just enough differnece is what a sample covers and my own requirements that I'm not sure what to look for. The behaviour suggests a client side javascript issue internally - but what is triggering it, and why here and not elsewhere?
Hi pfalcon,
In order to ensure that the grid is operating correctly in manual CRUD mode, you should keep in mind that when a deleting operation commences, some methods are executed before the RowDeleting handler.
For instance, depending on the type of data source, data binding might be occuring in the Page_Load method and if certain steps are not taken the RowsDeleting event is not fired. In an operating manual CRUD the RowUpdated, RowDeleted and RowAdded events are not fired.
More information regarding the AutoCrud property of the grid is available here:
http://help.infragistics.com/NetAdvantage/ASPNET/2011.1?page=Infragistics4.Web.v11.1~Infragistics.Web.UI.GridControls.EditingCore~AutoCRUD.html
A video illustrating the correct setup of manual CRUD can be found here:
http://blogs.infragistics.com/aspnet/media/p/218617.aspx
Please contact me if you have any questions.
Best Regards,Petar IvanovDeveloper Support EngineerInfragistics, Inc.http://es.infragistics.com/support