makaleler / Diğer Konular / Session C# 'da nasıl kullanılır?

Session C# 'da nasıl kullanılır?

20.10.2016 12:16:10

C# session kullanımı

C# da Session kullanmıı:

Session ataması aşağıdaki gibi yapılır
Session = "kontrol yapılacak değer";

Eğer bir textbox'a girdiğimiz değeri kontrol etmek istiyorsak şu şekilde de atama yapabiliriz:
Session = "kontrol yapılacak değer"

Session değerin var olup olmadığını şu şekilde kontrol edebiliriz:
if(Session!==null)

Session kullanım örnekleri:
Kullanıcı aktif mi kontrolü, kullanıcı aktif değilse varsayılan ekranı açılması örneği:

  protected void Page_Load(object sender, EventArgs e)
    {
       try{
               if (Session["uid"] != null)
            {
               Response.Redirect("~/default.aspx", false);
            }
                
          }
      catch(Exception ex)
        {
            Response.Write("<script>alert('" + ex + "');</script>");  
        }
    }          


kullanıcı 3 kere yanlış girdiğinde kullanıcı kilitlensinin kontrolü sağlanması örneği:
        //Burada textbox'a girdiğimiz emaile ilk session ataması yapıyoruz
        if ((Session[textemail.Text]) == null)
                        {
                            Session[edEPosta.Text] = 0;
                        }
         else {
                 //Burada yanlış girildiğinde yanlışların sayımını yapıyoruz
                 Session[[textemail.Text]) .Text] = (int)Session[textemail.Text] + 1;
                  Kontrol = (int)Session[textemail.Text] ;
              }


Kolaylıklar.

İlgili Konular:/makale/session-nedir-479
yazar okanyurt

Yorumlar

Bu içerik için sizde yorum yapabilirsiniz!
anasayfa | makaleler | haberler | dosyalar | linkler | hakkımızda