Usuário com melhor resposta
deletar registro de uma gridview

Pergunta
-
tenho uma página onde tenho um gridview e adicionei um template colunm onde tenho um link que deleta o registro no evento rowcommand do gridview deleto o registro, ele deleta o registro mais me dá o seguinte erro : "The GridView 'gridview1' fired event RowDeleting which wasn't handled. "
Queria saber o que é.
Junior
Respostas
-
Me parece que você está usando um nome reservado para o CommandName. Tente alterar o nome do Command.
Outra coisa, é melhor você deletar o registro da fonte de dados, mesmo que em memória. Em seguida dar o Bind novamente.
Paulo César Viana
.NET Developer
MCC - Microsoft Community Contributor
MCP - Microsoft Certified Professional
MCTS - Microsoft Certified Technology Especialist
--
Marque as respostas e contribua para uma melhora no fórum.
- Editado Paulo César Viana sexta-feira, 2 de março de 2012 17:11
- Marcado como Resposta Junior_luiz sexta-feira, 2 de março de 2012 18:17
Todas as Respostas
-
Me parece que você está usando um nome reservado para o CommandName. Tente alterar o nome do Command.
Outra coisa, é melhor você deletar o registro da fonte de dados, mesmo que em memória. Em seguida dar o Bind novamente.
Paulo César Viana
.NET Developer
MCC - Microsoft Community Contributor
MCP - Microsoft Certified Professional
MCTS - Microsoft Certified Technology Especialist
--
Marque as respostas e contribua para uma melhora no fórum.
- Editado Paulo César Viana sexta-feira, 2 de março de 2012 17:11
- Marcado como Resposta Junior_luiz sexta-feira, 2 de março de 2012 18:17
-
-
Junior,
Para colocar image Eu gosto de Usar um LinkButton. Altere o tipo para HyperLink e sete a propriedade ImageUrl. Isto já deve resolver.
Eu gosto de usar um TemplateField e com um controle image dentro...
obs: em quase todos os casos em que você faz uma ação que altera as informações do GridView causando um PostBack você precisa popular ele novamente (Bind).
Paulo César Viana
.NET Developer
MCC - Microsoft Community Contributor
MCP - Microsoft Certified Professional
MCTS - Microsoft Certified Technology Especialist
--
Marque as respostas e contribua para uma melhora no fórum. -
-
Ok, funciona tbm.
abraço Junior
Paulo César Viana
.NET Developer
MCC - Microsoft Community Contributor
MCP - Microsoft Certified Professional
MCTS - Microsoft Certified Technology Especialist
--
Marque as respostas e contribua para uma melhora no fórum.