我有这样的动作:我更改模型值的控制器,但视图接收与旧值模型
//Edit
[HttpPost]
public ActionResult InvoiceType(clsInvoiceType Model, string Stade)
{
Model.Stade = Stade== "1" ? true : false;
return PartialView(Model);
}
在这次行动中我试图改变价值Model.Stade
和返回模型,但视图始终接收发送到此操作的值,问题是我尝试在操作中更改此处的模型值,并将新模型值返回给视图,但视图接收到原始模型值,因此我的更改无效,问题是什么?
如何更改原始模型值并将它们发送到视图?
只要把断点到这一行动,并观察会发生什么事情一步一步来。 – 2014-10-06 21:58:37
可能是正在返回的缓存数据?向我们显示您从哪里调用ActionResult'InvoiceType'的标记。 – 2014-10-06 22:09:46
我做到了,在动作中改变了数值,但是当模型发送到视图时,它接收到原始值,所以我的更改不起作用 – Wilmer 2014-10-06 22:09:49