Arkadaşlar sınavda hoca üye girişi yapılmadan Login dışında bir sayfaya gidilmeyen bir siye yapmamızı istedi fakat ben bir kaç siteden kodlar alıp kendi veritabanıma uyarlamama rağmen çalışmadı. Üye girişi yapılmadan diğer sayfalara gidilmemenin kodu nedir bilen var mı? Ben şöyle bir kod yazdım lakin o da olmadı.
if(!string.IsNullOrEmpty(Session["Id"] as string))
{
Response.Redirect("Default.aspx");
}
Bu şekilde yaptığın zaman oturum değişkenin null veya boş olup olmadığı kontrol edersiniz. Kontrol ettirdiğiniz yapının başına ünlem(!) işareti koyduğundan dolayı ifadeyi tam tersi yapıyor. Yani şu anda oturum değişkeni null veya boş değilse şeklinde çalışıyor.