Fixing 2 items relating to the advanced grid. One issue is that if errors occur loading from the source it (like a byte[] type) it will cause an endless number of issues - suppress via setting a non-action against the DataError event. The other issue is that when we EndInvoke closed grids first don't display it and second after it has been ended, remove it from the set of stored grids for the session