- ベストアンサー
Tableを動的に増やしたい。
お世話になります。 asp.net(c#)で開発をしています。 c#は初めて1月程度です。 やりたいことは、 Tableを動的に増やす。 と言うことです。 たとえば、こんなイメージです。 <asp:Table ID="Table001"></asp:Table> <asp:Table ID="Table002"></asp:Table> <asp:Table ID="Table003"></asp:Table> .... と言うように、データの条件に合わせてテーブルを動的に増やして表示。そして、その各テーブルは<p></p>タグで切り分けたいのです。 表示するデータはSQLで取得し、その抽出条件によって、テーブルの個数が変動することが考えられます。 ご存知の方、知恵をお貸しください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
全体をテーブルで囲って<tr><td>~</td></tr>で切り分けるのでよいなら、 DataListまたはDataGridでしょう。 <asp:Table ID="Table001"></asp:Table> はテンプレートに埋め込む。 http://www.atmarkit.co.jp/fdotnet/dotnettips/index/index.html#i22
その他の回答 (1)
- mo_gu
- ベストアンサー率51% (56/109)
回答No.1
repeaterコントロールを使ったらどうでしょうか?
質問者
お礼
回答ありがとうございます。 repeaterを使用してみました。 やり方はわかったのですが、仕様が煩雑で、repeaterでは実現できないことがあるため断念しました。 お礼、遅れて済みませんでした。
お礼
回答ありがとうございます。 DataGridを使用してみました。 かなり便利に使えることが判りました。 が・・・。 残念ながら、DataGridではどうしても対応できないような細かな処理が必要とされるために今回はDataGridを利用できませんでした。 お礼、送れて申し訳ありませんでした。