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
suleman altaf
NA
3
1.7k
Browser window opens on every postback IE
Jun 30 2013 1:27 AM
0 down vote favorite
I've been working on an asp.net website, where i need to open a browser window from c# code behind. I created the following JS on aspx page.
JS:
function openPopUp() { window.open("About.aspx?something=happening", "WindowPopup", "width=700px, height=500px, resizable"); }
and this C# code
C#:
protected void Button1_Click(object sender, EventArgs e) { string script = "Sys.Application.add_load(openPopUp);"; ClientScript.RegisterStartupScript(this.GetType(), "openPopUp", script); }
The above code works fine, and shows the About.aspx page as a new browser window. But, the problem is whenever the parent page does a postback(e.g. whenever i try to sort the radgrid on parent page), it opens the browser window again.
I've googled it, but didn't found helpful workaround to this problem, maybe i would need to unregister the client script which is being registered on Button1_Click, if so then lemme know how can i detach or unregister the script once the browser window is closed so that the same browser window doesn't shows again and again on each postback.
any help would be highly appreciated!
<b></b>
Reply
Answers (
3
)
How to make my MVC3 project a Mult Tier (DAL, BLL and UI) pr
How to create Progress Bar with percentage of completion ?