this.btnDownload.OnClientClick="windows.open(download.aspx?FromDate=" + DatePicker.SelectedDate + ")" // Something like thisAnd I want to open a new page with Parameters every time the button was click. Server.redirect() is not suitable to my need. I believe Javascript Windows.Open() solves the issue except that I cannot get the property of the custom Control in ASP.NET server side.