Bir görüntüleme sayfasında olduğumu ve denetleyici A'da bir RedirectToAction döndürmesi aracılığıyla B denetleyicisindeki başka bir eylemi çağıran bir eylem yöntemini çağırdığım bir senaryo var ve bu eylem zaten Im olduğumu görüntüler.RedirectToAction sayfayı yenilemiyor sayfa
Bu iki eylemi gerçekleştirdiği sistem güncellemelerini yansıtmak için sayfanın yenilenmesini istiyorum, ancak MVC, aynı görünüme döndüğümde sayfanın yenilenmesi gerekmediğine karar veriyor gibi görünüyor. Yenilemeyi nasıl zorlayabilirim?
Örnek: Ben gerçekten emin değilim çünkü burada biraz belirsiz olacağım ama daha önce bu satırlar boyunca bir şey görmüştüm (ve başka kimsenin yanıtlamaktır)
//user is on A/index, and submits a form that calls this in contoller B
public ActionResult ActionInControllerB()
{
//do stuff
return RedirectToAction(ActionNames. ActionInControllerA, ControllerNames.A);
}
public ActionResult ActionInControllerA()
{
//do stuff
return View("index");
}
Yaptığınız şey mantıklı geliyor, ve evet sonuç anlamlı değil. 2 farklı kontrol cihazında 2 yöntemin kodunu yapıştırır mısın? –
İstediğiniz kodu ekledik. Teşekkürler David – Dan
hmm, evet orada hiçbir şeyden şüphelenilen olarak. Cevabım hakkında ne düşündüğünüzü aşağıya bakın ... –