0
Merhaba,
asp.de proje geliştiriyorum. Yeni Üye kaydı için aynı sayfada popup jquery mini form açılıyor. buradaki bilgileri butona bastıktan sonra veritabanına kayıt ediyor ve mini form kapanıyor. fakat sayfayı yenilediğimde tekrar kayıt işlemini gerçekleştiriyor.Formu tekrar gönderiyor.Bu sorunu nasıl düzeltebilirim.
0
Aynı sayfada Postback yapıyormuşsunuz gibi görünüyor. Form ve formdan gelecek veriyi işyelen aynı sayfa sanırım.
Bu durumdan kurtulmanın yani sayfa yenileme, F5 tuşu ile yenilemede formun yeniden gönderilmesini, post edilmesini engellemenin en basit yolu
Response.Redirect()
kullanmaktır. Verileri kaydettikten sonra Response.Redirect() ile Form sayfasına yeniden yönlendirirseniz sorun çözülür.
Aynı şekilde
Response.Redirect("baska.aspx);
Response.Redirect(Request.Path);
Response.Redirect(Request.RawUrl);
yöntemleri çözüm sağlar.
Cevap yazabilmek için üye girişi yapmalısınız.
Eğer uzmanim.net üyesiyseniz giriş yapabilirsiniz: üye girişi yap
uzmanim.net'e üye olmak çok kolaydır: hemen kayıt ol
25 Ocak 2018 uzmanim.net güncellemesi
30 Haziran 2017 uzmanim.net güncellemesi
26 Aralık 2016 uzmanim.net güncellemesi
08 Eylül 2016 uzmanim.net kural ihlali yapan kullanıcılar ve yaptırımlar