Başka bir denetleyici eylemini çağırmak istediğim bir denetleyici eylemim var..NET MVC - Denetleyiciyi çağırın Başka bir denetleyici eyleminin eylemi
Bu geçerli bir işlemdir. Mümkün mü?
Başka bir denetleyici eylemini çağırmak istediğim bir denetleyici eylemim var..NET MVC - Denetleyiciyi çağırın Başka bir denetleyici eyleminin eylemi
Bu geçerli bir işlemdir. Mümkün mü?
Controller.RedirectToAction
Bu, tarayıcı dönüşü içeren bir HTTP 302 içerik yönlendirmesi yayınlıyor. Gidiş-dönüşten kurtulmanın bir yolu var mı? –
Denetleyici eylemleri, herkesin görebileceği HTTP uç noktalarıdır. Aynı şeyleri yapmak için gereken iki eyleminiz varsa, ihtiyaç duyduğunuz şey ya bir dizi kamuya açık olmayan denetleyici yöntemleri ya da bir dizi hizmettir. Aradığınızı denetleyicinin içinde bulunan – yfeldblum
geri dönün. View ("viewName", object); diğer kontrolörün geri dönüşü için çağrı
@Justice sen RedirectToAction kullanabilirsiniz diyor. Ayrıca, denetleyici eylemleri arasında model (ve diğer) verileri geçirmek için TempData'yı kullanabilirsiniz.
İlgili soru: http://stackoverflow.com/questions/1296680/net-mvc-call-method-on-different-controller –