如何實現最多4層的嵌套gridview?實現嵌套GridView最多4級的最佳實踐?
+ Level 1
+ Level 2A
+ Level 3A
+ Level 3B
Level 4
+ Level 2B
如何實現最多4層的嵌套gridview?實現嵌套GridView最多4級的最佳實踐?
+ Level 1
+ Level 2A
+ Level 3A
+ Level 3B
Level 4
+ Level 2B
我個人會質疑Gridview是否是顯示這種嵌套數據的最直觀的方式 - 但是如果您沒有其他選擇,也不介意爲第三方組件支付費用,我會建議在telerik's RAD Grid上支持嵌套表格無縫連接。
我曾經有一個賭注與同事,我可以使用ASP.NET控件來顯示嵌套的數據(使用中繼器或GridView控件)更容易比他可以寫相同的代碼usign XSLT編寫代碼。不幸的是,我錯了,XSLT選項被證明更加靈活和可擴展。
因此,雖然沒有回答你的問題,我建議你看看使用XSLT來提供結果。如果我能找到代碼,我會更新這個答案。
有了這樣的方法,性能將成爲一個問題。絕對不是一個好習慣。
我最近面臨同樣的問題,並用Gridviews,Ajax和jQuery開發了我自己的實現。它只在需要時加載需要的東西。我寫了an article over on my blog一步一步地解釋如何實現它,其實很簡單。
當我看到這個問題的標題時,我的直接想法是「在臉上拍自己的最佳實踐......?」 – cjk 2009-12-08 11:55:16
總是會有4個關卡,或者有些關卡會少些? – 2009-12-08 14:57:01
它可能會少一些,但最大深度將爲4. – Ahmed 2009-12-08 17:26:25