I'm designing screens for a business web app. I have view and edit modes for records, with each mode having its own screen. Should I display all options on the view screens, but with the widgets disabled? I was thinking of displaying only the entered data, but I'm not sure if it's better for users to see what they entered against other available options.
I'm especially thinking of checkbox groups. However, for listboxes this probably won't be practical.