Я хочу связать всю информацию с 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;