2つのリストをリピーター(テーブルを作成する)にバインドして、両方のリストのデータを使用することは可能ですか?
アクションのリストとユーザーのリストがあります。アクションと、アクションを発行したユーザーに関する情報を表示したいと思います。アクションに関する情報とユーザーに関する情報を組み合わせることができますか?
これがテーブルのスケッチです、それがどのように見えるべきか:
ID | 時間| アクションに関する情報| UserID | フルネーム|ユーザーに関する情報
ジョピ
2つのリストをリピーター(テーブルを作成する)にバインドして、両方のリストのデータを使用することは可能ですか?
アクションのリストとユーザーのリストがあります。アクションと、アクションを発行したユーザーに関する情報を表示したいと思います。アクションに関する情報とユーザーに関する情報を組み合わせることができますか?
これがテーブルのスケッチです、それがどのように見えるべきか:
ID | 時間| アクションに関する情報| UserID | フルネーム|ユーザーに関する情報
ジョピ
2 つのデータ ソースをバインドしてRepeater
整理するのではなく、リピーターにバインドする前にデータを 1 つの項目に結合する必要があります。
それをどのように行うかは、データがどのように構造化されているかによって異なります。
両方のリストの同じインデックスにあるアイテムが「一緒に属する」アイテムである場合は、Zip
.
var query = actions.Zip(users, (a,b)=> new CombinedStructure(a,b));
表示される各行に必要なデータを格納する新しいカスタム タイプを作成するか、匿名タイプを使用して各フィールドを手動で割り当てることができます。
インデックスが対応していない場合は、結合が必要になる可能性があります
var query = from action in actions
join user in users
on user.ID = action.UserID
select ...
いいえ、しかし、LINQ を使用して参加できます。
そして、結果をバインドします。