« テーマ毎に画像ファイルを切り替え | メイン | テーブルを動的に作成 その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
コメント
コメントしてください
サイン・インを確認しました、 さん。コメントしてください。 (サイン・アウト)
(いままで、ここでコメントしたとがないときは、コメントを表示する前にこのウェブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)