I’m building an application with MVC3. This application shold contain a 4-step wizard. The user should be able to navigate to the next page and back without loosing the datas the user enterd.
I’ve seen something about creating a class for each step an just changing the display style.
Is that realy the best way?
And what about the people who do not have Javascript?
lot of thanks,
HW
When I need a component for ASP.NET MVC, I usually check what is available with JQuery, and there is a choice of third parties wizards on their website. JQWizard seems to me really lightweight, which is something I prefer, but you should check the other based on your criterias.
Now for the people who do not have javascript activated, you could handle your wizard as a single page form without the steps. Or just disable the form with a warning “works only with javascript activated”, if you don’t feel comfortable with having a second way to input data in your website.