绑定到ViewModel时,WebGrid不会更新

时间:2013-06-21 17:07:54

标签: c# asp.net-mvc-3 razor webgrid asp.net-mvc-viewmodel

我正在使用MVC 3和razor引擎制作网站。我有一个WebGrid,它有一个ViewModel作为它不更新的源。奇怪的是它只在我重新编译项目时更新,我想用ajax调用或者至少用页面刷新来更新它。

1 个答案:

答案 0 :(得分:0)

我解决了它,但我不知道为什么它与我提出的第一个解决方案不起作用。我在ViewModel中有一个静态方法,它重新调整了webgrid用作模型的Viewmodel对象列表。它从两个不同的数据库中查询并填充了Viewmodel对象。

我不得不将该方法移动到控制器并使用Viewmodel对象作为数据的容器,以便将数据传递给webgrid并且它可以工作。

相关问题