我想将所有信息绑定到DataGridView。
我已经调试了所有程序,并且完全可以正常工作,只是数据没有显示在DataGridView中。
public class Mobile
{
public string id;
public string title;
public string price;
}
var mobiles = new List<Mobile>();
foreach (var ProductlistItems in ProductlistItem)
{
var mobile = new Mobile
{
id = ProductlistItems.GetAttributeValue("listingid", ""),
title = ProductlistItems.Descendants("h3")
.Where(node => node.GetAttributeValue("class", "")
.Equals("lvtitle")).FirstOrDefault().InnerText.Trim('\r', '\n', '\t'),
price = (ProductlistItems.Descendants("li")
.Where(node => node.GetAttributeValue("class", "")
.Equals("lvprice prc")).FirstOrDefault().InnerText.Trim('\r', '\n', '\t')),
};
mobiles.Add(mobile);
}
dataGridView1.DataSource = mobiles;