PC Review


Reply
Thread Tools Rate Thread

AJAX: modal popup extender

 
 
James Page
Guest
Posts: n/a
 
      8th Sep 2008
Hi all

Have a couple of issues with the modal popup extender (asp.net 3.5, vb.net,
visual studio 2008):
I have created a user control (e-mail enquiry form) which is designed to
accept text input then send an e-mail.

The user control has 2 views – view 1 –e-mail input form, view 2
confirmation that e-mail has been sent.

View 1:
There are 4 text boxes submit, reset and close buttons.
Validation is required on the text boxes.
When the form passes validation an e-mail is sent

View 2:
Label showing “thank you..“ message and their e-mail address
The close button is visible in both views

The modal popup extender shows the above user control fine, but when the
user clicks on the submit and reset buttons the popup disappears.

I’ve seen some discussion about this but nothing seems to be a ’defacto’
method of allowing the popup to carry out code behind / validation functions
without the popup disappearing.
Here’s what i need to achieve:

1. Show popup
2. Let user enter text, click submit or reset buttons without closing popup
3. Allow validation to take place
4. If form passes validation show view 2 (confirmation)
5. Allow user to click ‘close button’ at anytime

Any pointers would be gratefully received.

 
Reply With Quote
 
 
 
 
bruce barker
Guest
Posts: n/a
 
      8th Sep 2008
the easiest way is to have a second popup thats the please wait panel. I put
this on the master page, and call it via the RegisterOnSubmitStatement.

-- bruce (sqlwork.com)


"James Page" wrote:

> Hi all
>
> Have a couple of issues with the modal popup extender (asp.net 3.5, vb.net,
> visual studio 2008):
> I have created a user control (e-mail enquiry form) which is designed to
> accept text input then send an e-mail.
>
> The user control has 2 views – view 1 –e-mail input form, view 2
> confirmation that e-mail has been sent.
>
> View 1:
> There are 4 text boxes submit, reset and close buttons.
> Validation is required on the text boxes.
> When the form passes validation an e-mail is sent
>
> View 2:
> Label showing “thank you..“ message and their e-mail address
> The close button is visible in both views
>
> The modal popup extender shows the above user control fine, but when the
> user clicks on the submit and reset buttons the popup disappears.
>
> I’ve seen some discussion about this but nothing seems to be a ’defacto’
> method of allowing the popup to carry out code behind / validation functions
> without the popup disappearing.
> Here’s what i need to achieve:
>
> 1. Show popup
> 2. Let user enter text, click submit or reset buttons without closing popup
> 3. Allow validation to take place
> 4. If form passes validation show view 2 (confirmation)
> 5. Allow user to click ‘close button’ at anytime
>
> Any pointers would be gratefully received.
>

 
Reply With Quote
 
James Page
Guest
Posts: n/a
 
      8th Sep 2008
Thanks Bruce - but I really need a solution to fit in with the controls as
they stand. Although I can see what you're suggesting its not really what I
need.

Thanks

"bruce barker" wrote:

> the easiest way is to have a second popup thats the please wait panel. I put
> this on the master page, and call it via the RegisterOnSubmitStatement.
>
> -- bruce (sqlwork.com)
>
>
> "James Page" wrote:
>
> > Hi all
> >
> > Have a couple of issues with the modal popup extender (asp.net 3.5, vb.net,
> > visual studio 2008):
> > I have created a user control (e-mail enquiry form) which is designed to
> > accept text input then send an e-mail.
> >
> > The user control has 2 views – view 1 –e-mail input form, view 2
> > confirmation that e-mail has been sent.
> >
> > View 1:
> > There are 4 text boxes submit, reset and close buttons.
> > Validation is required on the text boxes.
> > When the form passes validation an e-mail is sent
> >
> > View 2:
> > Label showing “thank you..“ message and their e-mail address
> > The close button is visible in both views
> >
> > The modal popup extender shows the above user control fine, but when the
> > user clicks on the submit and reset buttons the popup disappears.
> >
> > I’ve seen some discussion about this but nothing seems to be a ’defacto’
> > method of allowing the popup to carry out code behind / validation functions
> > without the popup disappearing.
> > Here’s what i need to achieve:
> >
> > 1. Show popup
> > 2. Let user enter text, click submit or reset buttons without closing popup
> > 3. Allow validation to take place
> > 4. If form passes validation show view 2 (confirmation)
> > 5. Allow user to click ‘close button’ at anytime
> >
> > Any pointers would be gratefully received.
> >

 
Reply With Quote
 
bruce barker
Guest
Posts: n/a
 
      9th Sep 2008
onsubmit happens after validation, so it the right time to open the please
wait popup.

-- bruce (sqlwork.com)


"James Page" wrote:

> Thanks Bruce - but I really need a solution to fit in with the controls as
> they stand. Although I can see what you're suggesting its not really what I
> need.
>
> Thanks
>
> "bruce barker" wrote:
>
> > the easiest way is to have a second popup thats the please wait panel. I put
> > this on the master page, and call it via the RegisterOnSubmitStatement.
> >
> > -- bruce (sqlwork.com)
> >
> >
> > "James Page" wrote:
> >
> > > Hi all
> > >
> > > Have a couple of issues with the modal popup extender (asp.net 3.5, vb.net,
> > > visual studio 2008):
> > > I have created a user control (e-mail enquiry form) which is designed to
> > > accept text input then send an e-mail.
> > >
> > > The user control has 2 views – view 1 –e-mail input form, view 2
> > > confirmation that e-mail has been sent.
> > >
> > > View 1:
> > > There are 4 text boxes submit, reset and close buttons.
> > > Validation is required on the text boxes.
> > > When the form passes validation an e-mail is sent
> > >
> > > View 2:
> > > Label showing “thank you..“ message and their e-mail address
> > > The close button is visible in both views
> > >
> > > The modal popup extender shows the above user control fine, but when the
> > > user clicks on the submit and reset buttons the popup disappears.
> > >
> > > I’ve seen some discussion about this but nothing seems to be a ’defacto’
> > > method of allowing the popup to carry out code behind / validation functions
> > > without the popup disappearing.
> > > Here’s what i need to achieve:
> > >
> > > 1. Show popup
> > > 2. Let user enter text, click submit or reset buttons without closing popup
> > > 3. Allow validation to take place
> > > 4. If form passes validation show view 2 (confirmation)
> > > 5. Allow user to click ‘close button’ at anytime
> > >
> > > Any pointers would be gratefully received.
> > >

 
Reply With Quote
 
James Page
Guest
Posts: n/a
 
      9th Sep 2008
Thanks for your reply Bruce but...

The whole point in me creating the user control is that it allows the form
and coding to be contained within one control. Rather than seperating out
over a couple of pop ups etc. Also it makes designing the site a whole lot
easier if I can keep everything in seperate 'containers'.

What I need is a way of controlling the pop up from code behind so that It
behaves just like any other normal aspx page, but with the benefit of being
modal. Hope that makes sense?

"bruce barker" wrote:

> onsubmit happens after validation, so it the right time to open the please
> wait popup.
>
> -- bruce (sqlwork.com)
>
>


 
Reply With Quote
 
Ram krishna
Guest
Posts: n/a
 
      24th Sep 2008
Hi,
Here you can find the complete solution..
http://ramcrishna.blogspot.com/2008/...pextender.html
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
modal popup extender in user control Jerry Qu Microsoft ASP .NET 0 20th Feb 2009 07:23 PM
use modal popou ajax extender in user control Jerry Qu Microsoft ASP .NET 0 20th Feb 2009 07:18 PM
Ajax popup control extender-onclick button event Paul Microsoft ASP .NET 0 12th Jun 2008 11:56 PM
using Ajax Modal popup fran_j_diaz@yahoo.fr Microsoft ASP .NET 2 24th Apr 2008 01:10 PM
AJAX.net modal popup Not Me Microsoft ASP .NET 3 8th Jan 2007 09:10 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 06:01 AM.