私はXMLファイルを取得し、それをDataGridにバインドします。私には問題があります。 XMLファイルには2つの子ノードがあり、2番目のノードをDataGridにバインドする必要があります。私は、データグリッドに取引をバインドしたいDataGridのXMLで2番目のノードを選択
<Root>
<Header>
<value1>0000000</value1>
<value2>1</value2>
<value3>100.00</value3>
</Header>
<Transactions>
<Txn>
<Login></Login>
<UserName>Bob</User>
<Customer>Bob Smith</Customer>
</Txn>
</Transactions>
</Root>
:ここ
は、XMLファイルの例です。現在、上記のXMLファイルをDataGridにバインドすると、ヘッダ値が入力されてしまうだけです。私はヘッダーをスキップし、トランザクションをバインドするコードをしたいと思います。ここで
はDefault.aspx.csファイルの私のC#のコードです:
public void LoadXML()
{
try
{
serverPath = Server.MapPath("App_Data/" + xmlFileName);
DataSet dsDataSet = new DataSet();
dsDataSet.ReadXml(serverPath);
dgDataGrid.DataSource = dsDataSet;
dgDataGrid.DataBind();
}
catch
{
}
}
私は任意の助けに感謝されます。
ありがとうございます。
パーフェクトの両方を取得すること。ちょうど私が欲しいもの。 – Turp