グリッドビュー(私は初めてです)を読み込もうとしていますが、少し迷っています。私がやりたいのは、手動で「Description」と呼ばれる列ヘッダーを作成し、テーブルDocumentTypes(dataset1)のSQLデータセットから他のすべての列ヘッダーを取得することです。
列「説明」は、テーブル「文学」(データセット2)からすべてのコンテンツを取得する必要があります。他のすべての列は、テーブル「ドキュメント」(dataset3)からすべてのコンテンツ(ある場合)を取得する必要があります
これが私が立ち往生しているところです。これは、最初の列ヘッダーを手動で作成するために行うことです。この列にdataset2のすべての情報を含める必要があります。
BoundField m_bfBoundField = new BoundField();
m_bfBoundField.HeaderText = "Description";
m_bfBoundField.DataField = "Name";
gridView.Columns.Add(m_bfBoundField);
それから私はします
gridView.DataSource = dataset2;
gridView.DataBind();
datasource1からヘッダーを取得するために同じことを試しましたが、今のところ.DataFieldを配置していません(リレーションに1つ必要ですか?)
実際、これはdatasource2からすべての「Name」列を取得して「Description」列にロードしますが、同じ情報でグリッドに「Name」列も表示します:(。
何が問題で、どうすればそれができますか?それは明らかですか?
をお願いします。
-------------------------------------------------------------------------------------------------------
| Description (can be called as I want) | Manuals (data from dataset1) | Catalog (data from dataset1) |
-------------------------------------------------------------------------------------------------------
| DescripionA (data from dataset2) | Yes (data from dataset3) | No (data from dataset3) |
| DescripionB (data from dataset2) | No (data from dataset3) | Yes(data from dataset3) |
-------------------------------------------------------------------------------------------------------
ありがとう !