好的,我开始有点疯狂了。我有以下代码:
var query = (from c in db.Descendants("Customer")
select c.Elements());
dgvEditCusts.DataSource = query.ToList();
在这里,db指的是XDocument.Load调用。我该如何将数据放入DataGridView中?
只是想提一下:它返回一个完全空白的dgv。
虽然XML不太重要,但这里有一个例子:
<Root>
<Customer>
<CustomerNumber>1</CustomerNumber>
<EntryDate>2010-04-13T21:59:46.4642+01:00</EntryDate>
<Name>Customer Name</Name>
<Address>Address</Address>
<PostCode1>AB1</PostCode1>
<PostCode2>2XY</PostCode2>
<TelephoneNumber>0123456789</TelephoneNumber>
<MobileNumber>0123456789</MobileNumber>
<AlternativeNumber></AlternativeNumber>
<EmailAddress>email@address.com</EmailAddress>
</Customer>
</Root>