I got to design asp.net mvc pages for registration functionality. Functionality has some group of categories,like- set up password , security , some business and agreement questions.
Currently all this functionality is in one single page, but the new requirement is to separate each question group into separate pages. So now i have to add 'Back' and 'Next' buttons on these individual pages to provide an option for the user to travel back and forth the pages for editing.
I need suggestion or idea on how can I achieve this. I am looking for some best design with much code re usability as i need to implement this in desktop and mobile. Here are some of my ideas-
1) Do i need to create multiple html pages? If i create multiple views, how can i access the html element values of the parent view?where can i store the parent view's html element values ?
2) Do i need to create one html page and call multiple partial views in it? If i do this, can i get the values of html elements of the partial view when the user clicks 'Back' button?If i do this the url will always be the same irrespective which question group the user views.
Any help on this is much appreciated!
Thanks,
Wh