RowDeleting executando duas vezes sem ser solicitado
Olá pessoal, estou quebrando a cabeça com o evento rowDeleting do gridView.
Acontece o seguinte, tenho um gridView carregado com uma dataTable, e assim que eu clico no botão para excluir o registro de uma determinada linha, ele entra no método, exclui normalmente, mas ao terminar ele repete o método novamente.
Alguém saberia me dizer porque isso acontece?
Desde já agradeço!
ASP.NET
<asp:GridView ID="dadosGridView" runat="server" AutoGenerateColumns="False" OnRowDeleting="dadosGridView_RowDeleting">
<Columns>
<asp:BoundField DataField="Nome" HeaderText="Nome" />
<asp:BoundField DataField="Telefone" HeaderText="Telefone" />
<asp:CommandField ButtonType="Image" EditImageUrl="~/alterar.jpg" ShowEditButton="True" />
<asp:CommandField ButtonType="Image" DeleteImageUrl="~/icone_excluir.jpg" ShowDeleteButton="True" />
</Columns>
</asp:GridView>
CS
protected void dadosGridView_RowDeleting(object sender, GridViewDeleteEventArgs e)
{
if (e.RowIndex >= 0)
{
tabela.Rows.RemoveAt(e.RowIndex);
vinculaGridView();
}
}Discussão (6)
Carregando comentários...