The exception is coming from the SaveByForm routine in BusinessLayer.vb and it reads as follows: SqlDbType.SmallDateTime overflow. Value '01/01/1800 00:00:00' is out of range. Must be between 1/1/1900 12:00:00 AM and 6/6/2079 11:59:59 PM.
_FieldNativeDbTypes.Add(
I think this may be a bug because it should be changing that back to DateTime if I rebuild the partial shouldn't it?
Hmmm...yes you are correct. I will have to look into this. If you remove that field descriptor class and rebuild the partial, does it show back up correctly? Or, if you just change it to represent a DateTime and rebuild the partial does it leave it alone? In either case, I am glad you found your problem. I will look into this from a BO Mapper perspective.