Verilerimizi düzenlemek için bir Düzenleme Görünümümüz olduğunu ve kullanıcıya düzenleme sonuçlarını bilmesini istediğimiz anlamına gelir. Modelde gerçekten başarıyla kaydedildiğini doğrulamak için.ASP.NET MVC'de kullanıcıya "başarı" geri bildirimi nasıl sağlanır?
bir çözüm Düzenleme Kontrolörü eylem yönteminde ViewData bir mesaj atar ve sonra kullanıcıya geri Mesajı görüntülemek için Göster kullanmaktır.
örn. ... ve bir yerlerde View
ViewData["EditResult"] = "All is well in the world.";
: Düzenleme Kontrolör eylemi yönteminde
<%= ViewData["EditResult"] %>
Bu güzel ve kolay, fakat bu Kontrölörden geribildirim sağlamak için en iyi yoldur Görünüm? Denetleyiciye sunum türü şeyler koyma konusunda sınır gibi göründüğüm diğer alternatifler nelerdir?
Teşekkürler, ilk öneriyi seçtim ve kaydetme sonucunu belirtmek için Modele nullable bir boolean özelliği ekledim. Denetleyicide değeri ayarlıyorum ve Görünümde dosyanın arkasına bir kod ekledim, böylece booleanı uygun bir iletiye dönüştüren "ResultMessage" adlı bir özelliğim var. :) – saille