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:
(编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net – 我应该在我的HttpHandler中设置IsReusable为Tru
- asp.net – 解决方案:在使用User控件时,元素不是vs2008中的
- asp.net-mvc-3 – 从ASP的Ajax.ActionLink获取JSonResult
- ASP.NET Web部署项目是否存活?
- 如何在asp.net中检测服务器端的浏览器关闭?
- asp.net – Azure网站上脚本/样式的长时间等待(TTFB)时间
- asp.net-mvc-5 – Sharepoint 2013 MVC 5提供商托管的应用程
- asp.net-mvc – DisplayFor和ValueFor之间的区别
- asp.net – 禁用ASPNET标识2.0中的用户
- vbscript – 在赋值中使用Set时“需要对象”
- 在ASP.NET中使用querystring的最佳做法?
- 实体框架 – 单个或多个存储库类?
- asp.net – 直接将.aspx转换为.pdf [已关闭]
- asp.net-mvc – 安装KB2993928后,ASP.NET MVC4解
- asp.net – 是否可以在没有Javascript的情况下进
- ASP.NET MVC图像上传存储位置(db vs filesystem)
- asp.net – 角色提供程序是否按请求缓存?
- asp.net-mvc – 比ASP.NET MVC中的隐藏表单字段更
- 在asp.net mvc 2.0中使用Html.DropDownListFor帮
- asp.net – 使用JavaScript重新排列的ListBox元素
