Is the debugger set to break on all exceptions? (Debug Menu -> Exceptions -> Common Language Runtime Exception, then select “Break into the debugger” radio button in VS2003, or select “Thrown” CheckBox in VS2005).
If you are in VS2005, make sure the “Enable Just My Code” CheckBox is unselected (Tools Menu -> Options -> Debugging -> General).
This will make sure that no exceptions are swallowed by the grid, and that the debugger will break in any part of the code, not just yours.
Imported from legacy forums. Posted by CharlesB (had 4633 views)