Tratar Exception ao clicar no LinkButton de exclusão

21/12/2011

0

Boa tarde,

Tenho uma gridview que possui um linkbutton fazendo a função de delete.
Estou usando objectdatasource setado na minha classe DAL para fazer select,insert,update,delete.

Estou fazendo uma tela de cadastro de cidades e estados.
Ao clicar no linkbutton delete na tela de cadastro de estados, minha DAL levanta uma exceção quando o estado já está vinculado a alguma cidade (pois o banco reclama por causa da foreign key). Até ai tudo bem.

Eu gostaria apenas de tratar esta mensagem e apresentar de forma amigável para o usuário na tela do navegador, evitando aquela tela de erro no ASP.NET.

Porém não estou sabendo em qual método devo fazer este tratamento.

Se alguém puder ajudar agradeço.

Obrigado !
Gustavo Marcon

Gustavo Marcon

Responder

Posts

22/12/2011

Gustavo Marcon

Pessoal, minha dúvida basicamente é como pegar na VIEW uma exceção lançada pela BLL.

No caso que expliquei acima, quero pegar a exceção gerada na hora que o usuário clica no botão excluir do gridview e apresentar uma mensagem na aplicação.


Alguém poderia me ajudar?

Como tratar exceções em aplicações ASP.NET 3 camadas?


Obrigado !
Responder

23/12/2011

Flavia Santos

A forma básica de tratar excessão é usando o bloco try/catch.
Posta o código executado ao clicar no linkbutton para podermos auxilia-lo melhor.
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar