when I tried to update my gridview which is connected using <asp:LinqDataSource>
and Enabling update and delete in this data Source I got an exception told me that :
javaScript runtime error: Sys.WebForms.PageRequestManagerServerErrorException: Could not find a row that matches the given keys in the original values stored in ViewState. Ensure that the 'keys' dictionary contains unique key values that correspond to a row returned from the previous Select operation.
How Can I solve this exception ?
You should add DataKeyNames="ID"
in Gridview properties ID is the key column of the database table .