Grid - Evento BeforeColUpdate

Creado por David Miralpeix, Modificado el Vie, 16 Feb a 12:26 P. M. por David Miralpeix

Evento que se lanza antes de actualizar el contenido de una columna mientras editamos una fila.

Puede ser útil para establecer un valor predeterminado, o impedir (poniendo aCancel=True) editar una casilla hasta que se cumplan ciertos requisitos.


Código VB6:

Sub Grid_BeforeColUpdate(aGrid,aColIndex,aOldValue,aCancel)
     If agrid.Name = "NombreTabla" And aColIndex = agrid.colindex("NombreColumna") Then
         ...
     End If
End Sub

Código C#:

//Para Activar este evento hay que configurar la grid. Poner en el void Initialize por ejemplo: (gForm.Controls["grdLineas"] as ICntGridUsuario).ActivarScripts = true;

public void Grid_BeforeColUpdate(ICntGridUsuario aGrid,int aColIndex, Valor aOldValue, ref Valor aCancel)
{
    if (aGrid.Name == "NombreGrid" && aColIndex == aGrid.ColIndex("NombreColumna"))
    {
        //...
    }
}


¿Le ha sido útil este artículo?

¡Qué bien!

Gracias por sus comentarios

¡Sentimos mucho no haber sido de ayuda!

Gracias por sus comentarios

¡Háganos saber cómo podemos mejorar este artículo!

Seleccione al menos una de las razones
Se requiere la verificación del CAPTCHA.

Sus comentarios se han enviado

Agradecemos su esfuerzo e intentaremos corregir el artículo