ASP.net Web Forms Uygulama genelinde sorgu

Sinan Uğurlu

Kilopat
Katılım
30 Mayıs 2018
Mesajlar
504
Çözümler
12
Yer
Datacenter
Daha fazla  
Cinsiyet
Erkek
Meslek
Yazılım ve Ağ Altyapı Danış.
İyi günler, ASP.net'e yeni başladım. Sorum hızlıca şöyle;

Uygulama başladığında her sayfada aşağıdaki sorguyu Load özelliğine ekliyorum, ancak bunu örneğin Global.asax gibi bir sayfaya ekleyerek hiçbir sayfaya eklemeden bu sorguyu çalıştırabilir miyim?

ASP.net:
if (Session["kullanici"] == null)
            {
                form1.Visible = false;
                Response.Redirect("/Oturum");
            }
            else
            {
                form1.Visible = true;
            }
 
Son düzenleyen: Moderatör:
İyi günler, ASP.net'e yeni başladım. Sorum hızlıca şöyle;

Uygulama başladığında her sayfada aşağıdaki sorguyu Load özelliğine ekliyorum, ancak bunu örneğin Global.asax gibi bir sayfaya ekleyerek hiçbir sayfaya eklemeden bu sorguyu çalıştırabilir miyim?

ASP.net:
if (Session["kullanici"] == null)
            {
                form1.Visible = false;
                Response.Redirect("/Oturum");
            }
            else
            {
                form1.Visible = true;
            }
Web Form projelerini tam hatırlamıyorum ancak "App_Start" klasöründeki "FilterConfig" sınıfındaki "RegisterGlobalFilters" methodu varsa bu methoda aşağıdaki kodu ekleyiniz.

C#:
filters.Add(new AuthorizeAttribute());
 
Bu biraz da sitenin yapısı ile ilgili. Sayfaları belli bir .Master uzantılı şablon sayfalara dahil ederseniz sadece bu şablonlara bu kodu girmeniz yeterli olur. Fakat, örnekteki gibi form'u direkt kapatmak değil de, oluşturulan paneller aracılığı ile daha kolay bir yapı oluşturulabilir. Gizlemez istediğiniz paneli gizler, istediğiniz zaman gösterirsiniz.
 
Uyarı! Bu konu 5 yıl önce açıldı.
Muhtemelen daha fazla tartışma gerekli değildir ki bu durumda yeni bir konu başlatmayı öneririz. Eğer yine de cevabınızın gerekli olduğunu düşünüyorsanız buna rağmen cevap verebilirsiniz.

Technopat Haberler

Geri
Yukarı