1
我有一個關於ModelState
和MVC3驗證錯誤消息的問題。 我在我的註冊視圖中顯示@Html.ValidationSummary(false)
,它顯示我的Model對象的DataAnnotations
錯誤消息。然後..在我的註冊行動控制器我有ModelState.IsValid
,但在裏面if(ModelState.IsValid)
我有另一個錯誤控制,添加到ModelState.AddModelError(string.Empty, "error...")
模型狀態,然後我做RedirectToAction
,但在ModelState
添加的消息根本不顯示。添加模型狀態錯誤並在重定向到動作後生效
爲什麼會發生這種情況?
嗯...所以..我需要做一個返回視圖()?..但視圖是在另一個控制器..(是的,我知道,也許這是錯誤的..但在這一點上,我想我沒有時間去改變它:S) – 2011-12-30 18:59:44
@Phoenix_uy對於一個「快速」修復添加到共享目錄的視圖,因爲它是專門共享視圖跨多個控制器。 – Jesse 2011-12-30 19:24:43