マスター詳細ビューを表示しようとしています。マスターテーブルの各セル(左側のセル)がリストを表します。
セルをクリックすると、リストが右側のパネルに表示されます。
テーブルとリストにはページネーションがあります。
私の問題は、ユーザーがセルを選択した場合です(たとえば、Column 1, ID 6
(例のように)、次に左のテーブルの別のページに移動します右のパネルのコンテンツをどうすればよいですか?
それらを見ると、可能性は次のとおりです。
これらのオプションにはそれぞれ欠点があるため、どちらも適切ではありません。
マスター詳細ビューの一般的な問題のように思えますが、私は他の方法を考えることも見つけることもできず、解決策をすぐに見つけることができると思いました。
ユーザーが快適ではないとユーザーが言ったように、無限スクロールは関係ありません。
私の質問は、マスター/詳細ビューでページ分割を処理する既知のパターンはありますか?、それ以外の場合は誰かそのようなデザインの経験があり、上記のものよりも良いアイデアを追加できますか?
関連質問: マスター詳細グリッドに100万レコードを表示(両方のマスター詳細に100万) ここで探していたものが見つかりませんでした。
@Luchadoraの answer に従って:
デザインに次の追加を考える場合、問題になる必要はありません。
ユーザーの目標によって異なります。
ユーザーはセルの詳細を比較したいですか?もしそうなら、私は前の情報をパネルに残します(あなたが述べたオプション2)。
例:Column 1, ID 6
の詳細を確認したい。詳細を見た後、情報をColumn 2, ID 22
(次のページにあります)と比較します。その場合、パネルをColumn 1, ID 6
を開いたままにしておくと便利なので、Column 2, ID 22
をクリックすると簡単に比較できます。
他の場合では、次のページに移動するときにパネルを非表示にするか、空のままにします。パネルが折りたたまれたときに、左のテーブルが全幅に拡大されますか?