PDA

View Full Version : سوال: Bind کردن DataGridView با استفاده از LINQ



mrmaleki
پنج شنبه 11 اردیبهشت 1393, 09:49 صبح
سلام من میخوام نتایجی رو که با استفاده از کوری های LINQ به دست آوردم توسط BindingSource به DataGridView بایند کنم و تو اون نمایش داده بشه برا همین کد زیر رو نوشتم ولی اصلا DataGridView فورمم چیزی نمایش نمیده مشکل کد زیر چیه؟؟؟

private void Form1_Load(object sender, EventArgs e)
{
using (var db = new CustomerContext())
{
customerGeneralInfoBindingSource.DataSource =
(from cust in db.CustomerGeneralInfoSet
where cust.City == "تهران"
select new { Name = cust.FirstName, last = cust.LastName }).ToList();




CustomerGeneralInfodataGridView.DataSource = customerGeneralInfoBindingSource;
}
}

ordebehesht
پنج شنبه 11 اردیبهشت 1393, 14:13 عصر
نمیدنم شاید بخاط اینکه کلمه تهران رو بکار بردی ببین به این شکل بنویس where شاید مشکلت حل بشه
where cust.City ==N "تهران"