I'm using asp.net MVC 3:
I have a view whose input fields are generated dynamically during the GET request (they are retrieved from the database). During the POST, if the validation fails, I have to redisplay the fields and therefore retrieve them again. Is there a way to avoid the redundant database access, i.e, is there a way to share some data between GET and POST requests?