Mesaj/Yönlendirme/ASP.NET MVC deseni alın uygulamak için en iyi yöntem nedir? Özellikle, ilk eylem/denetleyiciye yeniden yönlendirmek istediğinizde bunu yapmanın en iyi yolu nedir? İşteMesaj/Yönlendirme/ASP.NET MVC Desen alın
Şu anda bu yapıyorum edebilirsiniz: Kullanıcıya
- Ekran formu. formda
- , Kullanıcı POST
- Yönlendirme ile formu gönderen
ViewData["returnUrl"] = Request.Url;
- kullanımı bir
<%= Html.Hidden("returnUrl") %>
kullanımıreturnUrl
model bağlayıcı değildirnull
eğer. Aksi takdirde, ana sayfaya yönlendirin.
Bu iş bitti, ancak bunun çok fazla yineleme ile sonuçlanacağını düşünür. Ben de muhtemelen ... Request.UrlReferrer
için
Ne dersiniz bu gerçekleştirerek en temiz, en ideal yöntemdir yönlendirme anladı?
Şu anda, birden çok formdan form yazılarını almıyorum - bu yüzden kesinlikle noktanızı görüyorum. Bu özel durumda, muhtemelen sadece RedirectToAction kullanacağım. Bununla birlikte, birden fazla forma sahip olsaydım, hala şu anki yöntemimle yapmamı önerir misiniz? – Charles