TECHNOLOGIES
FORUMS
JOBS
BOOKS
EVENTS
INTERVIEWS
Live
MORE
LEARN
Training
CAREER
MEMBERS
VIDEOS
NEWS
BLOGS
Sign Up
Login
No unread comment.
View All Comments
No unread message.
View All Messages
No unread notification.
View All Notifications
Answers
Post
An Article
A Blog
A News
A Video
An EBook
An Interview Question
Ask Question
Forums
Monthly Leaders
Forum guidelines
Kumar Shanmugam
NA
9
11.5k
Unable to Close Popup window using ASP.Net
Aug 10 2012 6:31 AM
I am using Asp.net web application.....
I am having a problem closing a popup window opened modally. When I
try to close the window (when the user hits Search button and the data
has been processed), the Popup window opens as a full screen as a new
window. The original window plus the Modally opened Pop remain in a
separate window.
What I want to do is close the popup and return to the original window
with its view state maintained.
The control use to fire the popup window and the one to save the
changes need to be a web server control.
The popup window needs to be modal.
here i am using show modal dialog......
************************************************** *************************
The code I am using open the window with this control is:
Main.aspx.cs
=========
protected void Button1_Click(object sender, EventArgs e)
{
string url = "window.showModalDialog('WebForm2.aspx',null,'font-size:10px;dialogWidth:43em;dialogHeight:40em,toolbar=0,location=0,directories=0,status=no,menuB ar=1,scrollBars=no,resizable=no')";
if (!ClientScript.IsClientScriptBlockRegistered("OpenPopup"))
ClientScript.RegisterClientScriptBlock(typeof(string), "OpenPopup", url, true);
}
************************************************** *************************
Sub.aspx
=======
protected void Button4_Click(object sender, EventArgs e)
{
Response.Write("<script language=\"Javascript\">window.opener=self;window.close();</script>");
Response.End();
//Response.Write("<script type='text/javascript' language='javascript'>window.close();</script>");
[this code one of option ]
//string script = "this.window.opener.location=this.window.opener.location;this.window.close();";
[this code one of option ]
//if (!ClientScript.IsClientScriptBlockRegistered("REFRESH_PARENT"))
// ClientScript.RegisterClientScriptBlock(typeof(string), "REFRESH_PARENT", script, true);
}
What ever action i did in the sub.aspx[modal popup] will
open new full screen
Hopefully someone has a solution in this regard.
Cheers.
Kumar
Reply
Answers (
1
)
DropDowList problem
Email System