Я беру файл XML и привязываю его к DataGrid. У меня есть проблема. В файле XML есть два дочерних узла, и я хочу, чтобы второй узел был связан с DataGrid.
Вот пример файла XML:
<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-файл с DataGrid, все, что я получаю, это заполняемые значения Header Я хотел бы, чтобы код пропускал заголовок и просто связывал транзакции.
Вот мой код C # в файле Default.aspx.cs:
public void LoadXML()
{
try
{
serverPath = Server.MapPath("App_Data/" + xmlFileName);
DataSet dsDataSet = new DataSet();
dsDataSet.ReadXml(serverPath);
dgDataGrid.DataSource = dsDataSet;
dgDataGrid.DataBind();
}
catch
{
}
}
Буду благодарен за любую помощь.
Заранее спасибо.