【发布时间】:2013-02-26 04:35:36
【问题描述】:
我是 MVC 的新手,我刚刚构建了我的第一个站点,以 NerdDinner 为例。我想知道显示服务器端进程结果的最佳方法是什么。例如,在要求用户更改密码的屏幕上 - 如果更改验证失败,则使用当前视图按照 NerdDinner 模式显示错误消息。如果更改成功,理想情况下我想留在同一页面上,隐藏更改密码控件并仅显示“密码更改成功”消息。
选项似乎是,重定向到带有成功消息的新视图,或者在视图上隐藏控件并使用 ViewData 中返回的值显示/隐藏它们。还有其他更优雅的方法吗?
【问题讨论】:
标签: asp.net asp.net-mvc