S
Scott
I am using code behind in visual studio to build all of my
new web forms. I am attempting to build a page that will
allow a user to enter a computer name in a text field,
then click a submit button. When the form is submitted, I
am performing a series of checks on the computer that can
take up to 20 seconds. I would like to display to the
user an intermediate page that will show an animated gif
and tell them to wait.
I have three web forms all built in vs.net using code-
behind:
Page1 - Page that allows user to enter pcname
Page2 - Page that displays animated gif
Page3 - Page that gives user results.
In my code behind in page1, on the submit button click
event, I have a response.redirect to page2. Page2 has two
lables and a .gif file on it. In page2's codebehind on
the form_load event I have a response.redirect to page3 to
display the results to the user.
The expected behavior is that once you fill out the text
box and click submit, you would be redirected to the page
with the animated gif, then once again redirected to the
results page. What happens is this:
When a user enters the pcname and clicks submit, the
browser clocks for a 10-20 seconds(processing page3) then
displays page3. I never see page2.
How can I get this intermediate page to display to the
user while they are waiting for all of the processes on
page3 to finish in vs.net?
thanks
new web forms. I am attempting to build a page that will
allow a user to enter a computer name in a text field,
then click a submit button. When the form is submitted, I
am performing a series of checks on the computer that can
take up to 20 seconds. I would like to display to the
user an intermediate page that will show an animated gif
and tell them to wait.
I have three web forms all built in vs.net using code-
behind:
Page1 - Page that allows user to enter pcname
Page2 - Page that displays animated gif
Page3 - Page that gives user results.
In my code behind in page1, on the submit button click
event, I have a response.redirect to page2. Page2 has two
lables and a .gif file on it. In page2's codebehind on
the form_load event I have a response.redirect to page3 to
display the results to the user.
The expected behavior is that once you fill out the text
box and click submit, you would be redirected to the page
with the animated gif, then once again redirected to the
results page. What happens is this:
When a user enters the pcname and clicks submit, the
browser clocks for a 10-20 seconds(processing page3) then
displays page3. I never see page2.
How can I get this intermediate page to display to the
user while they are waiting for all of the processes on
page3 to finish in vs.net?
thanks