ASP.NET MVC有一個方便的HtmlHelper擴展,名爲ValidationSummary,用於出現錯誤時。它的使用是這樣的:ASP.NET MVC中有一個方便的Action summary擴展方法嗎?
@Html.ValidationSummary(true, "Problem. Please correct the errors and try again.")
是否有東西在框架中向用戶提供反饋時,東西已經正確?例如。像「創建帳戶」或類似的東西。
ASP.NET MVC有一個方便的HtmlHelper擴展,名爲ValidationSummary,用於出現錯誤時。它的使用是這樣的:ASP.NET MVC中有一個方便的Action summary擴展方法嗎?
@Html.ValidationSummary(true, "Problem. Please correct the errors and try again.")
是否有東西在框架中向用戶提供反饋時,東西已經正確?例如。像「創建帳戶」或類似的東西。
您可以使用ViewBag如下因素的方法:
public ActionResult Index()
{
ViewBag.Message = "Operation sucessed";
return View();
}
,並考慮:
<b>@ViewBag.Message</b>
的TempData
只是針對這種情況而設計的。您可以像使用ViewData
一樣使用它,但是在首次閱讀時會自動刪除該值。這意味着通知僅在第一次呈現視圖時纔可見。
此外,TempData
是偉大的,因爲它是堅持行動之間。這意味着如果你重定向到另一個動作(並且通常在成功POST後重定向),TempData
仍然存在。
你看這個問題http://stackoverflow.com/questions/5581214/flash-equivalent-in-asp-net-mvc-3? – 2012-02-19 20:15:43