all groups > asp.net building controls > april 2005 >
You're in the

asp.net building controls

group:

Closing a window using a ASP:ImageButton



Re: Closing a window using a ASP:ImageButton Karl Seguin
4/28/2005 12:00:00 AM
asp.net building controls: oppss..I forgot the parent refresh in mind :) well, now you have the c# and
vb.net version...just add mort's self.parent.location... to my script
variable if you need it in vb.net

On the flip side, RegisterStartupScript always takes 2 parameters...the
first being the key...

Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/ - New and Improved (yes, the popup is annoying)
http://www.openmymind.net/faq.aspx - unofficial newsgroup FAQ (more to
come!)


[quoted text, click to view]

Re: Closing a window using a ASP:ImageButton mortb
4/28/2005 12:00:00 AM
You'd have to out put some javascript to your page after its postback.
Use the Page.RegisterStartupScript method.

popup codebehind:

void button_onclick(...)
{
// add code to save data to DB

yourjavascript = "<script language='javascript'>";
yourjavascript += "self.parent.location = self.parent.location.href;
// this will refresh your parent window.";
yourjavascript += "self.close(); // close popup";
yourjavascript += "</script>"
Page.RegisterStartupScript( yourJavascript):
}


[quoted text, click to view]

Re: Closing a window using a ASP:ImageButton Karl Seguin
4/28/2005 12:00:00 AM
In the image click event, after saving the information, do something like:

dim script as string = "<script language=""javascript"">" &
System.Environment.NewLine & "self.close();" & System.Environment.NewLine &
"</script>"
Page.RegisterStartupScript("PopupClose", script)


Karl

--
MY ASP.Net tutorials
http://www.openmymind.net/ - New and Improved (yes, the popup is annoying)
http://www.openmymind.net/faq.aspx - unofficial newsgroup FAQ (more to
come!)


[quoted text, click to view]

Closing a window using a ASP:ImageButton thechaosengine
4/28/2005 2:57:26 AM
Hi all,

I need to be able to cause the following chain of events after clicking an
asp:button but I don't know how to do it. I'd really appreciate any advice
on this or alternative approaches:

The window in question is a popup asking the user to provide some details.
The primary window is still open in the background

1. Button on popup clicked
2. Information on form saved to database
3. Popup closes
4. Primary window refreshes or is redirected

I really hope someone can advise on how to achieve this

Thanks all

tce

AddThis Social Bookmark Button