Grid to Detail to Grid

7 replies. Last post: February 14, 2011 10:34 AM by Handy Surya
Tags :
  • (None)
  • New Discussion
  • New Question
  • New Product Feedback
Mark DavisonMember

Hi,

I am trying to find out the innovative ways people have solved a certain problem. Hopefully someone has some great ideas!

We are showing a grid and users can click on a row. This needs to show them a detail page for the item they have selected.

The obvious way would be to Navigate to a detail page. The back button and everything else will work just fine in this scenario but the problem is that when the user goes back to the list, it has to get the contents from the database again. Also, if the user has scrolled down the list then the list position is lost.

How have others solved this problem?

Ideall, I would like to slide in the detail via some sort of transition but leave the grid in place but hidden. Then when the user is done viewing / editing the detail they can click a button and the details page will close showin the original grid again.

One possibility I guess would be to use a window (if I can work out how to auto-maximse it and to set a window contents to a xaml page) but I would rather keep this application SDI if possible rather than MDI as I think users find it easier to work in one window / area of an application.

Another possibility is to set the grid visibility to collapsed and to show an otherwise hidden panel on the page in place of the grid. This would work (how can I apply a transition to the visibility toggle?) but then the back button does not work as they have not actually navigated anywhere within the context which is confusing if the user simply wants to get back to the list.

Sorry this has gone on so long. Has anyone else come up with an innovative solution to this within the clientUI navigation framework?

Regards,

Mark

All times are GMT -5. The time now is 11:54 PM.
Previous Next