2010-06-29 77 views
0

我有一個RadGrid設置爲使用NeedDataSource事件。我還設置了一個嵌套視圖來快速查看該行的擴展字段。擴展嵌套視圖時是否需要激發NeedDataSource事件?我寧願主動將字段加載到初始加載中,因爲我已經擁有了所有元素。是否有可能完全顯示嵌套視圖客戶端?Telerik RadGrid - 打開NestedView觸發NeedDataSource事件

謝謝!

回答

1

如果您啓用了viewstate,則在展開嵌套視圖時無需處理NeedDataSource事件。當GridDataItem設置爲展開時,DetailTableDataBind事件觸發並綁定嵌套視圖的數據。

我有同樣的問題,並打破了我的數據檢索到兩個步驟,以適應RadGrid。

+0

我確實啓用了ViewState。如何判斷事件是否由擴展嵌套視圖引起的? – 2010-06-29 17:55:46

+0

我發現它...我在我的事件中測試了e.IsFromDetailTable,並且只在它是假的時才加載。很棒! – 2010-06-29 18:29:53