2012-06-25 22 views

cevap

12

TempData yerine Session kullanın. TempData'nın yalnızca tek bir yönlendirme için kullanılması gerekiyordu. Diğer bir olasılık ise, TempData'dan değer aldığınız denetleyici eyleminin içinde Keep yöntemini çağırmaktır. Bu şekilde, kullanıcı sayfayı F5 TempData'ya basarak yenileyecekse, bir daha istek daha devam edecektir.

+0

Ben TempData: TempData ["data"] = "consumerId" değerini kullandığım denetleyicide var; Keep() yöntemini nasıl kullanabilirim? Teşekkürler Darin – Victor

+1

Gösterdiğiniz örnek, okuma (tüketme) değil TempData'ya yazıyor. TempData'nın değerini kullandığınız denetleyici eyleminin içinde Keep yöntemini çağırmanız gerekir. –

+0

bu dizgeyi beğenirsiniz consumerId = (string) TempData ["data"]; – Victor

İlgili konular