【发布时间】:2012-03-08 22:05:27
【问题描述】:
我正在开发一个 MVC3 Web 应用程序,并在使用 AJAX 将值从我的模型传递回 Action 时遇到问题。
当我
1) 浏览至此视图 2)改变数量文本框 3)点击保存
我得到的“数量”值与将模型传递到视图时得到的值相同。我希望模型与文本字段同步,但显然它们不是。我需要同步模型 - 或以其他方式将新的“数量”值放入 ActionLink。
-- 解决方案:
基本上我的FormCollection 没有更新的原因是因为我使用了Html.BeginForm 函数,并调用了Ajax.ActionLink。这些不能很好地协同工作。当更改为 Ajax.BeginForm 时,我成功地能够返回更新后的 FormCollection。
(我现在无法在此处粘贴代码,因为它已被重构很多并且无法识别)
【问题讨论】:
标签: .net asp.net-mvc-3 model sync