3

我有一个注册表。成功注册后,我必须在控制器中设置 ViewBag.Msg 并将其显示在视图中。这次所有的字段都清楚了,只有“您已注册成功”的消息。

现在,如果我单击提交,则会调用 jquery 验证并显示诸如“必填字段”之类的错误消息。

但是“成功”的消息仍然存在。如何清除此消息?

4

1 回答 1

8

利用

TempData["mesage"]="Hello";

代替

ViewBag.Message="Hello";

因为ViewBag在刷新时也维护数据但TempData在渲染一次后处理

于 2013-05-16T05:04:21.927 回答