« テーマ毎に画像ファイルを切り替え | メイン | テーブルを動的に作成 その2 »

2007年07月06日

仕事の周辺 » .NET » ASP.NET

テーブルを動的に作成

幾つかのフラグによって、テーブルに表示する行の内容を動的に変えたい、さあどうするか?
1.DataTableを動的に作成し、DataGridにバインドする
2.デフォルトのDataTableを作成しておき、DataGridにバインド後、表示してはだめなものを隠す
3.Table Web サーバー コントロールに行およびセルを動的に追加する
4.テーブル用のデータをXML化しておき、XPathで簡単に取り出せるようにアトリビュートにフラグの値を突っ込んでおき、DataGridにXMLをバインド

デザイナさんがいたりして既存のテーブルデザインがある時は「3.」が楽かも知れませんが、DataGridでいいときは「4.」が楽かも。

投稿者 idic : 2007年07月06日 22:53

コメント

コメントしてください

サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)

(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)


情報を登録する?