Programação  
 
Conhecimento computador >> Programação >> Programação De Computador Idiomas >> 
Como travar um erro usando ObjectDataSource
Manipulação de erros que ocorrem com o seu objeto " ObjectDataSource " é importante para que você pode processar o evento novamente , se possível, e exibirá uma mensagem de erro apropriada para o usuário. Um objeto ObjectDataSource é um tipo de objeto de negócios que une as fontes de dados em um ambiente web. Quaisquer erros durante o "Eliminado ", " Atualizado ", "Selecionado" e eventos "inserido " são armazenados no objeto " ObjectDataSourceStatusEventArgs " , o que você precisa para enviar como um argumento para uma função que irá manualmente tratar qualquer exceção . Instruções
1

Abra o arquivo de origem em um editor como o Microsoft Visual Studio.
2

Criar uma nova função e passar " ObjectDataSourceStatusEventArgs e" como um argumento para ajudar tratar qualquer exceção com o seu objeto " ObjectDataSource " . Em C # isso é feito colocando a seguinte função após a sua função " MyDataSourceDeleting " :

protected void MyDataSourceDeleted (object sender, ObjectDataSourceStatusEventArgs e) { if ( e.Exception = null !) { E.ExceptionHandled = true ; ShowMessage ( Constants.GenericErrorMessage , MessageType.Error );}

A " ! e.Exception = null " verificação determina se houve uma exceção ou não. Definição " e.ExceptionHandled " para true indica que você lidou com a exceção e não há nenhuma razão para jogá-lo .
3

lidar com o caso em que nenhuma exceção ocorrer durante o evento , acrescentando o seguinte código:

else { ShowMessage (". Deleted MyDataSource com sucesso" , MessageType.Success );}}

O código exibe " Deleted MyDataSource com sucesso." , quando houve nenhuma exceção.
4

Salve o arquivo , compilar seu programa e executá-lo para pegar todos os erros com o objeto " ObjectDataSource " .

Anterior :

Próximo : No
  Os artigos relacionados
·Como referência um Byte em Armazenamento de Trabalho e…
·Os métodos de código de depuração 
·Por Scroll Bar piscar é 
·Como saída Tamanhos Celulares 
·Como parar um Storyboard em Silverlight 
·Como converter COBOL Em Fortran 
·Como usar o LabVIEW RealTime Blocos Funcionais 
·O Melhor Sub Versões para Linux 
·Limitações da Lógica Fuzzy 
·Definição de 64 Bit GCC 
  Artigos em destaque
·Quais são os quatro diferentes tipos de herança de Re…
·Como criar uma árvore binária em C 
·Tipos de arquivo SQLite 
·Como usar o checksum Entrada 
·Como usar um controle ListBox em MFC Visual C + + 
·Como usar o Programa de Alice para Jogos 
·Como escrever várias linhas para arquivo em C 
·Como fazer um tema para DotNetBar MessageBox 
·O que é depuração em programação C 
·Como emendo uma linha de código 
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados