asp.net-mvc – 保持viewdata在RedirectToAction
[AcceptVerbs(HttpVerbs.Post)] public ActionResult CreateUser([Bind(Exclude = "Id")] User user) { ... db.SubmitChanges(); ViewData["info"] = "The account has been created."; return RedirectToAction("Index","Admin"); } 这不会保持viewData中的“info”文本在redirectToAction之后。 我当前的想法是把来自Index controlleraction的东西放在一个[NonAction]中,并从Index操作和CreateUser操作中调用该方法,但我有一种感觉,必须有一个更好的方法。 谢谢。 解决方法
您可以使用TempData。
TempData [“info”] =“帐户已创建。”。 TempData正好存在这种情况。它使用Session作为存储,但它不会在第二个响应后。 从MSDN:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- redis 介绍和常用命令
- asp.net-mvc – 当action等于默认路由值时,MVC ActionLink省
- asp.net-mvc – 是否可以将大量数据从控制器传递到MVC3中的
- asp.net-mvc – ASP.NET MVC ActionResult背后的推理是一个
- asp.net – 常量SQL Server 80%CPU利用率
- ASP.NET Core 使用Swagger
- asp.net – 如何在Eval格式字符串中使用单引号
- asp.net-mvc – 如何在ASP.NET MVC视图中使用扩展方法?
- asp.net – 针对ASP .NET会话状态的’InProc’与’StateSer
- asp.net – 当我尝试从数据库中删除一行时,我收到了太多的参
- asp.net按钮点击w / javascript“你确定吗?”在
- asp.net-mvc-2 – JavaScriptSerializer没有正确
- asp.net-mvc-4 – 如何设置DropDownFor的id和类
- ADO.NET数据表与数据读取器
- Asp.net下利用Jquery Ajax实现用户注册检测(验证
- asp.net-core – Windows和Linux上的dnxcore50有
- asp.net – 在Selectedindexchanged事件中选择下
- 一步步开发自己的博客 番外篇(8、第三方登录及问
- asp.net – 实现安全的“记住我”的最佳实践
- asp.net – 如何在Umbraco中创建自定义aspx页面?