Merhaba, Kullanıcı kaydı yaparken bir sayfada ad soyad bilgisi alırken next ile başka bir Action a yönlendirip yaş ve cinsiyet bilgisi alıyorum sonra tekrar next yeni başka bir bilgi toplam üç sayfada kullanıcıyı kaydediyorum böyle olmasının sebebi mobil uygulama olması .Hata ise şurdan kaynaklanıyor kullanıcı browserda geri butonuna tıkladığında patlıyor model ile verileri tutuyorum hangi yollarla 2. sayfadan geriye bastığında birinci sayfada kendi bilgisini yükleyebilirim ?

soruldu: 06 Ara '15, 12:06

bbcyzv's gravatar image

bbcyzv
0111
cevap kabul oranı: 0%


Objeni sessionda saklayıp sayfalar arasında geçiş yaptığında session boş değil ise içindeki değerleri sayfanda gösterebilirsin. En son kayıt işlemini yaptığındada session dan tuttuğun değeri sildirebilirsin.

Eğer sayfalar arası geçiş olmasaydı ViewState kullan diyecektim fakat sayfalar arasında geçiş yapacağın için Session uygun olacaktır. Sessionda değer tutacağın gibi objenin kendisinide saklayabilirsin. Kullanmak istediğinde boxing-unboxing(yani cast işlemleri) yapman yeterli olacaktır.

bu sayfadaki örneği inceleyebilirsin. bu videoda yardımcı olabilir.

Not : örnekler ASPNET webformda olabilir mvc 'de de session aynı şekilde kullanılır.

İyi çalışmlar

permanent link

cevaplandı: 06 Ara '15, 13:22

M%C3%BCsl%C3%BCm%20%C3%96ZT%C3%9CRK's gravatar image

Müslüm ÖZTÜRK
10.6k103690
cevap kabul oranı: 28%

Çok teşekkürler , session kullanmak performans açısından istemiyordum ama kayıt işleminde session silinebiliyorsa çok problem olucağını sanmam.

permanent link

cevaplandı: 06 Ara '15, 14:20

bbcyzv's gravatar image

bbcyzv
0111
cevap kabul oranı: 0%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×238
×47
×4

Soruldu: 06 Ara '15, 12:06

Görüntüleme: 318 kez

Son güncelleme: 06 Ara '15, 14:20

powered by BitNami OSQA