我有兩個網格:Telerik MVC Grid:如何在更新之後刷新Grid?
- 動物
- 位置。
Location
有外鍵AnimalId
。在Animal
中插入行後,Location
表中的下拉列表是舊的 - 它沒有被刷新(它沒有新的動物)。我試過打電話ajaxRequest()
,但沒有。
有沒有人有任何想法如何解決這個問題?
我有兩個網格:Telerik MVC Grid:如何在更新之後刷新Grid?
Location
有外鍵AnimalId
。在Animal
中插入行後,Location
表中的下拉列表是舊的 - 它沒有被刷新(它沒有新的動物)。我試過打電話ajaxRequest()
,但沒有。
有沒有人有任何想法如何解決這個問題?
這不是爲我工作無論是。我有一個綁定到網格的項目列表。
我修改了數據,我在javascript中調用rebind()。 但它什麼也沒做。
如果我使用它的按鈕來刷新網格或刷新頁面。
完全是我的問題。你有沒有解決它? –
我沒有解決它。我也發佈在Telerik論壇上,沒有人在那裏回覆。 – DavieDave
嘗試是這樣的:
var grid = $('#LocationGrid').data('tGrid');
grid.rebind();
它應該工作:)
我試過了。沒有。 –
我認爲這是不可能的。但是您可以嘗試處理OnDataBound事件並查找此列並嘗試更改其數據。祝你好運:) –
您需要顯示Telerik網格的標記以及由於插入數據/嘗試刷新網格而可能運行的任何腳本。看到這一點,你的控制器中的Action方法將有所幫助,所以我可以給出更好的答案。 –