Window.open in Navigate Url from code behind
Make JavaScript function in HTMLfunction ShowPopup(url, name, width, height) {
window.open(url, name, 'width=' + width + ',height=' + height + ',menubar=no,status=no,statusbar=no,scrollbars=1,top=150,left=400');
}
C# code behind call that function
url = "Popup.aspx?DetID" + det.ID.ToString();
nodeDet.NavigateUrl = "javascript:ShowPopup('" + url + "','Popup'," + 800 + "," + 600 + ");";
Where url is the NavigateUrl
Popup is the name of the popup
height and width is height and width of the popup.
Hyperlink Navigate Url to window.open
<asp:HyperLink ID="HyperLink1" runat="server"
NavigateUrl="javascript:window.open('http://www.google.com','Popup','statusbar=0,toolbar=0')">
asp:HyperLink>
Response.Redirect to new window
Always get the response in new window by adding an attribute target="_blank" in form tag.
When page will do post back it will automatically open response in new window
html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
xmlns="http://www.w3.org/1999/xhtml">
runat="server">
<title>title>
head>
<body>
<form id="form1" target="_blank" runat="server">
<asp:Button ID="Button1" runat="server" Text="Button" />
form>
body>
html>