Co powiesz na hiperłącze, które programujesz dymicznie? Wyobraź to sobie. link asp, który po kliknięciu otwiera nowe okno, prawdopodobnie bez pasków przewijania, bez paska adresu, czegokolwiek chcesz. Oto przykład:
hyperlink1.Attributes.Add("onclick", "window.open(http://www.mylink.com?sessionvar1=" + someValue + "',null,'height=251px, width=600px,status=no, resizable=no, scrollbars=no, toolbar=no,location=no,menubar=no ');");
To jest tylko alternatywa dla standardowego przycisku, który w innym przypadku wywołałby obsługę kliknięcia. Pamiętaj, że możesz dodać całą rzecz od przodu jako atrybut.
możliwe duplikat: [http://stackoverflow.com/questions/104601/asp-net-response-redirect-to -new-window] – perfectionist