Al manejar errores de una capa en la interfaz o simples validaciones de datos donde mandamos excepciones generalmente usamos bloques de try catch, sin embargo esto no es tan aplicable para objetos mostrados en un datagridview.
Bueno para esto se puede usar el evento dataerror del datagridview. Un ejemplo en vb
Private Sub dgvInfluencias_DataError(ByVal sender As System.Object, ByVal e As System.Windows.Forms.DataGridViewDataErrorEventArgs) Handles dgvInfluencias.DataError
If (TypeOf (e.Exception) Is ErrorNegocios) Then
MessageBox.Show(CType(e.Exception, ErrorNegocios).Descripcion, CType(e.Exception, ErrorNegocios).Detalles)
e.ThrowException = False
End If
End Sub
martes 2 de diciembre de 2008
Suscribirse a:
Enviar comentarios (Atom)
0 comentarios:
Publicar un comentario en la entrada