0

gridview でデータセットを使用して XML からデータを表示しようとしています。現在、テーブル形式でデータを取得しています。個々のテーブルのデータを表示することはできますが、すべてのテーブル データを一度に表示することはできず、データを表示するテーブルが 7 つあります。

これが私のコードです:

protected void Page_Load(object sender, EventArgs e)
{
    LoadData();
}

public void LoadData()
{
    string filePath = Server.MapPath("~/App_Data/dummy.xml");
    DataSet dsData = new DataSet();
    FileStream fsReadSchema = new FileStream(filePath, FileMode.Open);
    dsData.ReadXml(fsReadSchema);
    fsReadSchema.Close();
    gv.DataSource = dsData.Tables[4];
    gv.DataBind();
}
4

1 に答える 1

0

私が正しく理解できれば、これらの 7 つのテーブルを 1 つに結合します。これらのテーブルに含まれるものと、マージ基準とは何かを知っているので、マージします。その他の解決策 - ページに 7 つのグリッドを配置し、データセットの各テーブルを個別にバインドします。

于 2012-10-04T07:09:12.543 に答える