Elyse,
If you look at the grid with the debugger, what does the input mask show? Is there a chance it is being changed by your framework somewhere? Also, are you sure the fields in the table/cursor populating the grid are truly integers? Look at them with Browse to check.