protected void imgbtnDislike_Click(object sender, ImageClickEventArgs e) { if (Session["CheckRefresh"].ToString() == ViewState["CheckRefresh"].ToString()) //img buton ile puan arttırıldıktan sonra sayfa yenilendiğinde tekrar puan arttır img buton içindeki kodlar çalışıyor ona karşı yazılan kod. { Session["CheckRefresh"] = Server.UrlDecode(System.DateTime.Now.ToString()); //img buton ile puan arttırıldıktan sonra sayfa yenilendiğinde tekrar puan arttır img buton içindeki kodlar çalışıyor ona karşı yazılan kod. this.ViewState["vs"] = poz; if (Request.Cookies["cerezDosyam"] == null) { Response.Redirect("Login.aspx"); } else { HttpCookie cerezOku = Request.Cookies["cerezdosyam"]; kullanicilar.mail = cerezOku["mail"]; int girisyapankisiid = kullanicilar.KullaniciidDonder(); ImageButton myButton = (ImageButton)sender; int gundemyazankisiid = Convert.ToInt32(myButton.ToolTip); kullanicilar.gundemiyazankisiid = gundemyazankisiid; kullanicilar.girisyapankisiid = girisyapankisiid; kullanicilar.gundemid = Convert.ToInt32(HttpUtility.UrlDecode(Sifreleme.Decrypt(Request.QueryString["gundemid"]))); if (girisyapankisiid == gundemyazankisiid) { Mesajver("swal('Hata','Kendi gündeminizi beğenmemezlik edemezsiniz.','error')"); } else { bool oncedenbaktimi = kullanicilar.OncedenDislikeladimi(); if (oncedenbaktimi == true) { Mesajver("swal('Hata','Aynı gündemi birden fazla beğenmemezlik edemezsiniz.','error')"); } else { bool azaldimi = kullanicilar.PuanAzaltma(); if (azaldimi) { Mesajver("swal('Başarılı','Puan azaltılmıştır.','success')"); kullanicilar.KullaniciyiDislikelaraEkle(); GundemDoldur(); } else { Mesajver("swal('Hata','Malesef puan azaltılamamıştır.','error')"); } } } } } }