清除MVC3中的ViewBag消息

use*_*418 1 javascript asp.net-mvc jquery viewbag

我有一份登记表.注册成功后,我必须在控制器中设置ViewBag.Msg并在视图中显示它.这次所有字段都清晰,只有"您已成功注册"消息.

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

但"成功"的信息仍然存在.我该如何清除此消息?

Ami*_*mit 6

使用

TempData["mesage"]="Hello";
Run Code Online (Sandbox Code Playgroud)

代替

ViewBag.Message="Hello";
Run Code Online (Sandbox Code Playgroud)

因为ViewBag刷新时也保持数据但是TempData渲染一次后就处理掉了