Прежде всего, вы должны добавить код для ясных вопросов. Любой, кто попытается помочь вам, попросит вас ввести код.
На мой взгляд,
* если вы используете Button,LinkButton,Image
для операций удаления, возможно, вы забыли использовать CommandName
CommandField, который объявлен в столбцах GridView:
<asp:CommandField ShowDeleteButton="True" />
TemplateField может быть:
<asp:TemplateField>
<ItemTemplate>
<asp:LinkButton ID="lnkDelete" runat="server" CommandName="Delete" Text="Delete"/>
</ItemTemplate>
</asp:TemplateField>
Вышеуказанные объявления будут иметь тот же результат при нажатии на ссылку. Проверьте, что вы успешно присвоили свойство CommandName.
* Другое мнение, если вы смотрите более подробно событие OnRowDeleting, если вы устанавливаете
e.Cancel = true //remove it
* Также вы используете UpdatePanel между операциями обратной передачи ??