Hi Eliyahu,
I am seeking a solution where 'delete' and 'edit' will work.
X) without invoking databind, then 'delete' correctly removes
the row. However then 'edit' fails to refresh the gridview.
Y) when invoking databind, then 'edit' correctly refreshes
the gridview. However 'delete' results in an error
(see bottom of this mail).
I should have told in my original post;
that I invoke mygridview.Data Bind(); in order to force a
refresh of the gridview. I am not sure if there is a smarter
way to force a refresh?
From the 'edit' popup one can modify my table and thus
I want to refresh the parent window so the gridview reflects
the current table data.
Summary of what I am trying to accomplish:
* The gridview extracts data from my table.
* Via the 'edit' popup, users can modify my table.
* When a user has edited my table, then the gridview
should be refreshed.
* When a user clicks 'delete' on a row in the gridview,
then it should be removed.
below is the error message for (Y):
Invalid postback or callback argument. Event validation is enabled
using <pages enableEventVali dation="true"/> in configuration or <%@
Page EnableEventVali dation="true" %> in a page. For security purposes,
this feature verifies that arguments to postback or callback events
originate from the server control that originally rendered them. If
the data is valid and expected, use the
ClientScriptMan ager.RegisterFo rEventValidatio n method in order to
register the postback or callback data for validation.
--
Simon Strandgaard -
http://neoneye.dk/