我正在尝试将 xml 数据集绑定到 Silverlight 数据网格。我的 xml 中有 21 行网格显示标题正常和 21 行,但行显示没有数据。如果我查看 ItemsSource 属性,它会显示行日期在那里。
由于 Stack Overflow 所做的编辑,我在发布所有代码时遇到问题。这是关键部分。如果您需要查看其他内容,我会将其作为评论发布。
grdData.ItemsSource = cloData.LoadData("Sample.xml")
public class clsData
{
public System.Collections.IEnumerable LoadData(string pName)
{
XDocument nutritionsDoc = XDocument.Load(pName);
List<Nutrition> data = (from nutrition in nutritionsDoc.Descendants("Nutrition")
select new Nutrition
{
Group = nutrition.Attribute("Group").Value,
Name = nutrition.Attribute("Name").Value,
Quantity = nutrition.Attribute("Quantity").Value
}).ToList();
return data;
}
}
我错过了什么?