Also, when doing column lookups, consider using an enumeration for your columns.
That way you can save the time on string comparisons by using:
protected enum { colName1, colName2, colName3}
public void xyzGrid_CellContentClick(.....)
{
...
l_DataGridView.CurrentRow.Cells[colName1]
...
}