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