473,394 Members | 1,709 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,394 software developers and data experts.

Page Caching - Is this the solution.

Basically, I have a web app which has a step-by-step flow. So the user
fills a form, hits next and is taken to the next page, where the user
enters more information in form. There are around 5 steps for the user
to complete. Each step is on a different page.

The problem is that at any point the user should be able to go back
and see what he has filled in the previous screens.
How should this be achieved? Should I cache (at client?) the pages
completed by the user, so when the user hits the browser back button,
the pages with data is visible.
OR
Should I cache the viewstate of all the pages and check on every page
- if Viewstate Cache for that page exist, then get everything from
ViewState.
OR
There s any other recommender solution!!!!
Thanks
Nov 18 '05 #1
1 1411
You can make a user control for each page you have now and leave the
ViewState of the page worry about the persistance of the input.

The problem with this situation is that the ViewState for the page gets
quite large. I recommend either enabling http compression on the information
server or storing the ViewState on the server.

Hope this helps
Martin
"DJ Dev" <ri*********@icn.siemens.com> wrote in message
news:11**************************@posting.google.c om...
Basically, I have a web app which has a step-by-step flow. So the user
fills a form, hits next and is taken to the next page, where the user
enters more information in form. There are around 5 steps for the user
to complete. Each step is on a different page.

The problem is that at any point the user should be able to go back
and see what he has filled in the previous screens.
How should this be achieved? Should I cache (at client?) the pages
completed by the user, so when the user hits the browser back button,
the pages with data is visible.
OR
Should I cache the viewstate of all the pages and check on every page
- if Viewstate Cache for that page exist, then get everything from
ViewState.
OR
There s any other recommender solution!!!!
Thanks

Nov 18 '05 #2

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

5
by: Phil Powell | last post by:
I created a page that will be doing image resizing and manipulation, which seems to work (using GD library). However, upon returning to the page where the image has been changed, I still see the...
4
by: Captain Chaos | last post by:
Is it Possible to Cache Pictures JPG/BMP on the Client Browser ? The other Elements of the Page should not being cached because they change. Is it possible to cache parts of a page on the...
0
by: Troy Simpson | last post by:
Hi, I have a website which is made up of dynamic pages. Each page that's loaded has some code which looks at which template to load amongst other things, which causes the page to take a little...
10
by: Jon Maz | last post by:
Hi, My goal is to take the entire html/javascript stream spat out by .aspx pages and save them as simple strings in a database (for caching purposes). I'm not sure how I can get hold of this...
1
by: Lenard Gunda | last post by:
Hi! I have the following problem. From my main page, when someone clicks a button, it uses client side javascript to open another .aspx page. This page displays content, based on what the...
18
by: J-T | last post by:
Hi All, There is a picture on the following URL which I want to have it in one of my asp.net pages .I mean I want to embed the content of this page in my own page and get its image.Is there a...
3
by: DC | last post by:
Hi, (ASP.Net 1.1) is it possible to (programmatically and globally) deactivate page fragment caching? We have only two scenarios, development stage where we want caching off and testing where we...
5
by: ask ksa | last post by:
hi, is anybody familiar with production-ready distributed/clustered cache solution for .net ? Google helped me to found some (like ncache and scale-out-state-server), but they are over-priced ...
4
by: sloan | last post by:
It looks like the default Membership Provider (and Role Provider) always goes to the database to get its info. (GetUsers, GetRoles, etc , etc). I guess I'm going to roll my own, because I am...
3
by: phil67b | last post by:
Hello everybody, I have a page rech.php where I'm doing a multi-criteria research Ex. choose your car model, choose your country. After validation of my form, on the same page, the lines will be...
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.