私が読んだことから、ForeignKey 列を複数選択リストボックスとして関連付けることはできないようです。これは本当ですか?
そうでない場合、私は ForeginKey 列の使用に精通しており、可能であればコード スニペットを使用してこれを達成する方法を知りたいと考えています。
サポートされていないことが本当なら (私はツールの最新の拡張機能を持っています)、どうすればこれを実装できますか? Telerik に回避策がない場合、私がやりたいことは以下のとおりです。
次善の策は、ユーザーを複数の行 (指定されたグループに対して選択されたそれぞれの個別の値)で表示することだと思います。ForeignKey などを使用してこのシナリオをどのように実装しますか? つまり、多くのグループに多くのユーザーが存在する可能性があります。写真は千の言葉に値します。私が実装したいものを以下に示します。
参考までに、両方の列の値とテキスト情報がありますが、グループ列はリストボックスではありません。これはテキストボックスで、テキスト値が表示されます。Users ListBox には、各ユーザーに対して選択された値があります (users リストボックスに 10 人のユーザーのリストが含まれていると仮定します)。
Grid abc
Groups column (contains text value) Users column (this is a ForeignKey ListBox)
----------------------------------- -----------------------------------------------------------
grp1 user1
grp1 user2
grp1 user3
grp2 user2
grp2 user3