DOBON.NETプログラミング掲示板過去ログ
データグリッドのタイトル列設定
題名: データグリッドのタイトル列設定
著者: リュウ
日時: 2005/12/01 11:07:47
ID: 13999
この記事の返信元:
(なし)
この記事への返信:
[14096]
Re[1]: データグリッドのタイトル列設定
管理人
2005/12/07 3:23:32
ツリーを表示
環境/言語:[C# .NET Framework1.1]
分類:[ASP.NET]
データグリッドのタイトル列(ヘッダー)の項目名をプログラム上で設定したいと
思っています。データをセットした後で、以下のように設定しても
最初の列の項目名が設定できませんでした。
dg.Columns[0].HeaderText = "AAA";
根本的に考え方が違うのでしょうか?
また、どのような方法で設定できるのでしょうか?
題名: Re[1]: データグリッドのタイトル列設定
著者: 管理人
URL:
http://dobon.net/
日時: 2005/12/07 3:23:32
ID: 14096
この記事の返信元:
[13999]
データグリッドのタイトル列設定
リュウ
2005/12/01 11:07:47
この記事への返信:
(なし)
ツリーを表示
■No13999に返信(リュウさんの記事)
> データグリッドのタイトル列(ヘッダー)の項目名をプログラム上で設定したいと
> 思っています。データをセットした後で、以下のように設定しても
> 最初の列の項目名が設定できませんでした。
HeaderTextはDataBindの前に設定する必要があります。なおDataBindの後で列ヘッダのテキストを変更する方法が次のリンク先で紹介されています。
http://groups.google.co.jp/group/microsoft.public.dotnet.framework.aspnet.datagridcontrol/msg/6f1933ba882b5c45?hl=ja&
これによると、
DataGridItem dgi = (DataGridItem) dg.Controls[0].Controls[0];
dgi.Cells[0].Text = "AAA";
のようにすればよいとのことです。
DOBON.NET
|
プログラミング道
|
プログラミング掲示板
分類:[ASP.NET]
データグリッドのタイトル列(ヘッダー)の項目名をプログラム上で設定したいと
思っています。データをセットした後で、以下のように設定しても
最初の列の項目名が設定できませんでした。
dg.Columns[0].HeaderText = "AAA";
根本的に考え方が違うのでしょうか?
また、どのような方法で設定できるのでしょうか?