We help IT Professionals succeed at work.

We've partnered with Certified Experts, Carl Webster and Richard Faulkner, to bring you two Citrix podcasts. Learn about 2020 trends and get answers to your biggest Citrix questions!Listen Now

x

Want to display a "Busy: Please Wait" modal dialogue while pages postback

stev0931
stev0931 asked
on
Medium Priority
880 Views
Last Modified: 2012-05-05
I have a number of forms where some of the inputs can cause a postback.  I've run into issues where the user will change one of these autopostback inputs, tab to the next item, and start typing only to find it gets wiped out a couple seconds later once the page postback is complete.

To address this issue, I'd like a little "Busy: Please Wait" modal dialogue to appear while the page is refreshing - maybe in the bottom-right so it's not so annoying.  While the dialogue is up, it should prevent the user from typing in the main window (in other words, it would need to behave like a modal dialogue).

How would I do this?  If client-side scripting is required (I'm assuming it will be), I'd prefer to do this with JavaScript
Comment
Watch Question

Author

Commented:
Forgot to mention: this is an ASP.NET 2005 VB web site
hi,

folow this link ....
and click on view source
this will help u

b u d d h a
hi,

folow this link ....
http://www.daveandal.net/books/6744/loadpost/simplewait.aspx
and click on view source link
this will help u

b u d d h a

Not the solution you were looking for? Getting a personalized solution is easy.

Ask the Experts

Author

Commented:
This is close to what I need to do, but not quite.  I need a modal dialogue as described above.  This is so that the user can see the form while it refreshes.  Any ideas?
Commented:
why not do a "one click button" instead of an annoying pop-up?
We use this, and it works great...

http://aspzone.com/blogs/john/archive/2004/01/06/292.aspx

Author

Commented:
Thanks!
Tom KnowltonWeb developer

Commented:
bthews -- how did you implement this?

Can this be done as an overlay on the original page?
Access more of Experts Exchange with a free account
Thanks for using Experts Exchange.

Create a free account to continue.

Limited access with a free account allows you to:

  • View three pieces of content (articles, solutions, posts, and videos)
  • Ask the experts questions (counted toward content limit)
  • Customize your dashboard and profile

*This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

OR

Please enter a first name

Please enter a last name

8+ characters (letters, numbers, and a symbol)

By clicking, you agree to the Terms of Use and Privacy Policy.