0

私のPage_Loadイベントで

DataSet oDs = new DataSet();
oDs.ReadXml("http://stackoverflow.com/feeds");
gvFeeds.DataSource = oDs.Tables[2];
gvFeeds.DataBind();

これにより、以下に示すように GridView が設定されます

ここに画像の説明を入力

DataSet には、Feed、Title、Link、Entry、Rank、Category、Author、Summaryの 8 つの DataTable が含まれています。

たとえば、DataTable[2] には、上記のように、最新の 30 件の投稿のLinksが含まれています。


私が欲しいのは、GridView が各レコードFeed、Title、Link、Entry、Rank、Category、Author、Summaryを表示することです。

しかし、入力 DataSet を DataSource に割り当てると、親フィードのヘッダー情報である DataTable[0] オブジェクトを割り当てたかのように GridView にデータが入力されます。

4

2 に答える 2