This question is locked. New answers and comments are not allowed.
Hello i'm relative newbie using asp.net mvc and also on your extensions.
i'm a desktop men :) i have more experience developing apps for desktop that in developing web apps but this time i need a web app so i want to use some ui techniques that i normally use on desktop environments.
I was wondering if i can build a tab system in my master-page and maintain opened tabs in memory avoiding to recreate it on every post or get action.
i was thinking in a tab strip on my master-page and one tab for each view of any controller.
let me be more explicit using an example.
think on a e-commerce app:
Client controller: will have several views, for example one to create a client and another for editing.
Order controller: will have one view for basic details and another for products specification , like what products and how many...
All i want to do is to create a tab-strip on master-page and then on view create a tab and add it to master-page tabstrip.
but as far as i know i should not make a view communicate whit controller, so how can i do this?
have a base controller whit the tab-strip and than on the child controls add the tab to it?
regarding to tabs in memory i was thinking in maintain my business objects in a singleton object and then release it wherever i want
I Hope someone can help me.
Best Regards