Click here to Skip to main content
15,903,856 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
C#
protected void LnkBtnMailToFrnd_Click(object sender, EventArgs e)
        {
            LinkButton linkbtn = sender as LinkButton;
            string url = "MailFriend.aspx?Mailid=" + Convert.ToString(linkbtn.CommandArgument);
            ScriptManager.RegisterStartupScript(this, typeof(string), "OPEN_WINDOW", "var Mleft = (screen.width/2)-(760/2);var Mtop = (screen.height/2)-(700/2);window.open( '" + url + "' , null, 'height=500,width=400,status=yes,toolbar=no,scrollbars=yes,menubar=no,location=no,top=\'+Mtop+\', left=\'+Mleft+\'' );", true);

        }
Posted
Comments
CodeBlack 27-Aug-13 4:57am    
It seems that your code is correct. What error you are facing ?
Member 10184990 27-Aug-13 5:11am    
i want to open window through javascript
kishore sharma 27-Aug-13 5:21am    
did you put scriptmanager on that page
Member 10184990 27-Aug-13 5:41am    
no

Hi, take a look here[^]
 
Share this answer
 
C#
protected void Button1_Click(object sender, EventArgs e){

   OpenNewWindow("test.aspx");
}

 
public void OpenNewWindow(string url)

{
   ClientScript.RegisterStartupScript(this.GetType(), "newWindow", String.Format("<script>window.open('{0}');</script>", url));
}



Try this one.
 
Share this answer
 
v2

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900