2
A
回答
0
至於「壞主意」,我假設你從性能的角度意思。在我看來,你描述的場景不一定是一個壞主意,這取決於你的應用程序的性能預期。你所建議的方法是我能想到的最容易實現的方法,如果你的頁面不會經常被點擊,這可能是最好的方法。
話雖如此,我可以想出其他兩種方法來解決這個問題。
1)在數據庫級別加入您的訂單詳細信息,並使用轉發器手動呈現表格,僅在主訂單記錄更改時添加外部行。這種方法只需要爲每個頁面呈現一次到數據庫,但需要更多的編碼來呈現。
2)預先獲取頁面加載到DataTable或集合的所有訂單詳細信息,然後從外部GridView的RowDataBound加載您的詳細信息。這種方法還可以將到數據庫的訪問減少到兩個(一個用於訂單,一個用於訂單詳細信息),但不需要儘可能多的表示編碼。
相關問題
- 1. NSIS在顯示詳細信息後隱藏詳細信息
- 2. 顯示行詳細信息
- 3. FullCalender顯示詳細信息
- 4. 當按下按鈕時從網格顯示詳細信息
- 5. 顯示記錄詳細信息/網格使用水晶報表
- 6. Crystal Reports詳細信息詳細信息
- 7. Android主詳細信息詳細信息
- 8. UISplitView在詳細信息窗格中顯示不同視圖
- 9. 細節視圖不顯示該帖子的詳細信息? Django
- 10. PhpStorm - 顯示詳細的doctag信息
- 11. 獲取ID並顯示詳細信息
- 12. 使用QueryString來顯示詳細信息
- 13. 顯示TXT文件的詳細信息
- 14. Exchange模擬不顯示詳細信息
- 15. 顯示來自ListView的詳細信息
- 16. 按類別顯示詳細信息
- 17. 顯示詳細信息查看MVC 3
- 18. 從UITableView顯示詳細信息
- 19. 圖片//詳細信息不顯示
- 20. 顯示進口商的詳細信息
- 21. 顯示/隱藏詳細信息WinForm
- 22. ASP.NET顯示錯誤詳細信息
- 23. 顯示詳細的錯誤信息
- 24. 指定詳細信息表格信息
- 25. 在彈出框中顯示網格的選定行詳細信息
- 26. Sitecore演示詳細信息
- 27. 在網頁上顯示Quartz Scheduler詳細信息
- 28. 子行(顯示額外/詳細信息) - 無法顯示錶中的子行
- 29. Web.config:顯示子目錄中的詳細錯誤信息
- 30. 3G網絡的網絡詳細信息
如果你想要一些例子,你應該提供你當前的相關代碼作爲回答者的起點。 – pseudocoder