Ekrem
Kategori:Çalışma Notları
| Tarih:
27.03.2019 19:34:06
Bu yazı 1722 defa okundu
Yeni Sekmede Response.Redirect()
Asp.net te çalışırken, response.redirect() ile sayfa yönlendirme işlemi yapıyoruz. İyi güzel hoş lakin sayfa yönlendirme işi aynı sayfada oluyor. Başka sayfada veya diğer bir deyişle yeni sekmede olmuyor. Buna ihtiyacım oldu. Yani response.redirect() kullanacağım fakat sayfa yönlendirme aynı sayfada değil de yeni sekmede olacak. Problemim buydu. Çözüm için izlediğim yol şu oldu.
Webformun html kısmında kullandığım buttona
OnClientClick=
"target ='_blank';"
özelliğini ekledim. Bu buttonun button.click() olayında yer alan response.redirect() olayını hiç değiştirmeden
Response.Redirect(
"sayfam.aspx"
,
false
);
yazdım. False kısmı konuyla alakasız lakin kısaca hata almamak için diyeyim.
Yaptığımı buraya not alayım da, ihtiyacı olan olursa, işine yarar. Kalın sağlıcakla