After a change to the custom table (such as reordering the fields), you normally can do a full restart of the admin tool in Visual Studio (when running locally) or touch the web.config on a deployed server instance, and the system should pick it up without issue (this action resets the cache). If that still isn't working, in rare situations you might need to just regenerate the View in SQL using sp_refreshview 'viewname'
, but this is very rare.