Kayıtlar

Nisan, 2022 tarihine ait yayınlar gösteriliyor

.Net 6.0 ile ModelState kullanımı (RedirectToAction)

Resim
 Selamlar bu yazıda .net içerisinde RedirectToAction dediğimizde ModelState'imizin sıfırlandığını hepimiz biliyoruzdur. Çünkü model state o Action'a aittir başka bir action'a geçiş yapıldı takdirde modelState sıfırlanmış bir şekilde gelecektir. Peki ya öyle bir durumunuz var ki modelState'in taşınmasını istiyorsunuz böyle bir durumda ne yapacaksınız bugün bunu ele alacağız. Tabi ki de ilk yöntem TempData dır biliyorsunuz ki TempData ile istediğimiz verileri bir adım öteye taşıyabiliyoruz. Peki ne demek bu bir adım öteye hadi gelin hep birlikte inceleyelim. Örneğin ViewBag.Title="Erdinç YAŞAN" diye bir title var elimizde bu title View Açıldıktan sonra yok olur uçar gider. Ama aynı şekilde TempData["Title"]="Erdinç Yaşan" dediğimizded View'da bunu görüntüleyebiliriz, aynı zamanda View İçerisinden başka bir controller'a yönlendirdiğimizde de o Controllerda aynı değişkene TempData["Title"] şeklinde ulaşabiliriz. ...