use this code in rowdeletedevent
<pre> Protected Sub gvcompany_RowDeleted(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.GridViewDeletedEventArgs) Handles gvcompany.RowDeleted
Try
lblcompanymessage.Visible = True
If (e.AffectedRows > 0) Then
lblcompanymessage.Text = "Company row with companyID = """ & e.Keys(0).ToString() & """ is successfully deleted "
lblcompanymessage.ForeColor = System.Drawing.Color.Navy
Else
lblcompanymessage.Text = "Company row with companyID = """ & e.Keys(0).ToString() & """ is not deleted due to data conflict"
lblcompanymessage.ForeColor = System.Drawing.Color.Red
End If
Catch ex As Exception
lblcompanymessage.Text = ex.Message.ToString()
End Try
End Sub</pre>