我有一个带有列表TestViewModel
的viewModel list<carViewModel> carList {get;set;}
我的get和post方法有一个控制器TestController
。
我正在通过post方法使用javascript进行调用,并更改我的TestViewModel
问题是回发后我的视图不会刷新数据,但是在控制器中数据会刷新。
您能否解释一下为什么这不是在我的视图模型中而是在我的控制器中发生的原因?
查看
// (in a table)
<td>
Model.CarList.count()
</td>
控制器
// httget
public actionResult update(testViewModel testViewModel)
{
//...code
//..here the coiunt is 0.
return view(testViewModel);
}
// httpost
public actionResult update(testViewModel testViewModel)
//...(code)
//... and here the carlist.count is 4.
return view(TestViewModel);
)
在我看来,该值始终为0。你能帮我理解为什么吗?回发后的计数应为4。