asp.net-mvc – 返回修改后的viewModel进行查看
发布时间:2020-12-16 06:21:59 所属栏目:asp.Net 来源:网络整理
导读:我想做这样的事情: [HttpPost]public ActionResult Index(Foo foo){ foo.Name = "modified"; return View(foo);} 但是当我的视图被渲染时,它总是具有旧值!我该如何修改并返回?我必须每次都清除ModelState吗? 我的看法: @model MvcApplication1.Models.F
我想做这样的事情:
[HttpPost] public ActionResult Index(Foo foo) { foo.Name = "modified"; return View(foo); } 但是当我的视图被渲染时,它总是具有旧值!我该如何修改并返回?我必须每次都清除ModelState吗? 我的看法: @model MvcApplication1.Models.Foo @using (Html.BeginForm()) { @Html.TextBoxFor(m => m.Name) @Html.TextBoxFor(m => m.Description) <input type="submit" value="Send" /> } 解决方法
我认为这可能是预期的行为,因为将同一模型发送回视图的“正常”方案是模型出错时.
见:http://blogs.msdn.com/b/simonince/archive/2010/05/05/asp-net-mvc-s-html-helpers-render-the-wrong-value.aspx (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ado.net – ASP.NET:如何从web.config ConnectionString创
- asp.net-mvc – Kendo UI窗口 – 阻止加载以前的内容
- asp.net-mvc – MVC ASP.NET或Razor
- asp.net-mvc – 如何在.net mvc中使用私有操作方法?
- asp.net-mvc-2 – 从MCV2视图中的模型集合中读取DataAnnota
- asp.net-mvc – ViewModel中的ASP.NET MVC SelectList
- asp.net-mvc – Html.HiddenFor值属性未设置
- asp.net – 为会话值的关键名称创建枚举是一个好主意吗?
- asp.net – 如何正确编码mailto链接?
- asp.net-core – 在.Net 5 Core beta2中找不到System.Conve