“Conocimiento Programación>Lenguajes De Programación

Cómo atrapar a un error con ObjectDataSource

2012/12/17
Gestión de errores que se producen con el objeto de " ObjectDataSource " es importante para que pueda procesar el evento de nuevo si es posible y mostrar un mensaje de error correspondiente al usuario. Un objeto ObjectDataSource es un tipo de objeto comercial que une las fuentes de datos en un entorno web. Cualquier error durante la "Eliminado ", " Actualización ", "seleccionado " y eventos "insertado " se almacenan en el objeto " ObjectDataSourceStatusEventArgs " , lo que usted necesita para enviar como argumento a una función que manualmente se manejar las excepciones . Instrucciones
1

Abra el archivo de código fuente en un editor como Microsoft Visual Studio.
2

Crear una nueva función y pasar " ObjectDataSourceStatusEventArgs e" como argumento para ayudar a controlar las excepciones con el objeto de " ObjectDataSource " . En C #, esto se hace mediante la colocación de la siguiente función después de la función " MyDataSourceDeleting ":

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

" ! e.Exception = null " verificación determina si hubo una excepción o no. Ajuste " e.ExceptionHandled " a true indica que se ha manejado la excepción y no hay ninguna razón para tirar .
3

manejar el caso en que no es la excepción se produce durante el evento mediante la adición de el siguiente código:

else { ShowMessage ( " . eliminados MyDataSource éxito " , MessageType.Success ) ;} }

el código muestra "Eliminado MyDataSource éxito. " cuando no había no es una excepción .
4

Guardar el archivo, compilar el programa y ejecutarlo para detectar cualquier error con el objeto " ObjectDataSource " .

Lenguajes De Programación
Cómo utilizar Mailx para enviar a múltiples direcciones
Cómo crear un inicio de sesión y Respuesta página
Cómo hacer que un elemento de bloque con CSS
Cómo escribir proyectos de código abierto
Guía del programador de EGA y VGA Cards
Cómo no Conectarse al XP con una contraseña
¿Qué son las Herramientas ETL
¿Programación de lenguaje de ensamblaje y organización de IBM PC por YTHA YU SOLIMIENTO DE PROBLEMA DEL LIBRO?
Conocimiento de la computadora © http://www.ordenador.online