background: first post. very very new to asp.net development. even newer to dnn.
in the finished GuestBook module, the end user is allowed to add their name to the book. I'm modifying this code by placing the add form in the edit control. having moved that code and the appropriate code behind, i discovered that the gridview attribute "DataKeyNames='ID'" prevented the edit control from processing the postback correctly. by removing that attribute, I was able to successfully mimic the original end user view behavior. with one exception, delete.
To be clear, the edit page for this module, as I've modified it, contains a grid with "edit" and "delete" links on each row, as well as a form below that allows the editor to add new rows to the grid. pressing "edit", "cancel" and "update" works in the gridview, while pressing "submit" works in the formview. pressing "delete" does postback, but the row remains intact.
also, the events log does not record anything during the delete process.
thoughts?