考虑一个具有许多列的类似 Explorer 的列表视图。数据是从数据库中获取的,并且可以通过单击列标题对行进行排序。
当您单击 A 列时,您希望获取的数据按 A 排序 - 在数据库级别(选定列的“ORDER BY”)。但是,有时需要对 GUI 中呈现的数据进行排序 - 可见数据 (WYSIWYG)。
你如何将这两者结合起来?例如,您如何允许用户对获取的数据和 GUI 中可见的数据进行排序?
你见过优雅地解决这个问题的 GUI 吗?
考虑一个具有许多列的类似 Explorer 的列表视图。数据是从数据库中获取的,并且可以通过单击列标题对行进行排序。
当您单击 A 列时,您希望获取的数据按 A 排序 - 在数据库级别(选定列的“ORDER BY”)。但是,有时需要对 GUI 中呈现的数据进行排序 - 可见数据 (WYSIWYG)。
你如何将这两者结合起来?例如,您如何允许用户对获取的数据和 GUI 中可见的数据进行排序?
你见过优雅地解决这个问题的 GUI 吗?