私は、ユーザーがコメントを投稿し、他のユーザーがそのコメントに返信できるプラットフォームのようなコメントを開発しています。ただし、これらのコメントは2つの方向(返信と展開)で返信できます。アイデアは、ユーザーが返信でき、ユーザーもそのディスカッションを拡張できるということです。画像をご覧ください。
ユーザーがコメントに返信または展開するたびに動的に追加されるコントロールを開発しました。
ユーザーがコントロールに返信する場合は、そのメッセージ(コメント)の下に新しいコントロールが追加され、ユーザーがそのメッセージ(コメント)を展開すると、返信が展開されたコントロール(メッセージ)がそのメッセージ(コメント)の右側に追加されます。複数のユーザーがメッセージを展開でき、ユーザーは展開されたメッセージに返信することもできます。
これらのコントロールを追加するプレースホルダーまたはコンテナーはどうあるべきかわかりません。
- サーバー
Table
制御を使用TableRows
してTableCells
動的に作成する必要がありますか? - ページが重くなりすぎないようにするには、どのコンテナを使用すればよいですか?
- 実行時にその位置を作成
divs
して調整し、それぞれにコントロールを追加する 必要がありdiv
ますか?
私がはっきりしていない他の質問は次のとおりです。
- 複数のユーザーがメッセージを展開できます。この場合は、UIの処理方法です。コントロールまたはその他のソリューションを非表示/表示します。
- 拡張で水平に表示
scrollbar
する必要がありますか、それとも他の解決策がありますか?
何か助け/提案はありますか?
ありがとう。