2013-06-21 31 views
-2

我正在使用MVC 3和剃鬚刀引擎製作網站。我有一個WebGrid,它有一個ViewModel,因爲它沒有更新。奇怪的是,它只會在我重新編譯項目時更新,而且我想用ajax調用來更新它,或者至少在頁面刷新時更新它。當綁定到ViewModel時,WebGrid不會更新

+0

你有問題嗎? – Splendor

+0

是的,爲什麼會發生這種情況? – TheGman

+0

你需要提供一些更多細節,我們不能猜測出什麼問題。請向我們展示給您帶來麻煩的代碼。 – tacaswell

回答

0

我解決了它,但我不知道爲什麼它不適用於我提出的第一個解決方案。我的ViewModel中有一個靜態方法,它重新調整了webgrid使用的Viewmodel對象列表,因爲它是模型。它從兩個不同的數據庫中查詢並填充Viewmodel對象。

我不得不將該方法移動到控制器,並使用Viewmodel對象作爲容器,以便將數據傳遞給webgrid並使其工作。

相關問題