خوب توی همون پست قبل همین رو میگفتی
باید ToList() کنی
من به شکل زیر تست کردم و مشکلی نداشت
مثال:
TestEntities database = new TestEntities();
var list = database.People.Where(p => p.FirstName.Contains(textBox1.Text.Trim())).ToList ();
dataGridView1.DataSource = list;
یا به شکل بالا
using (TestEntities context = new TestEntities())
{
var persons = context.People.AsQueryable();
persons = persons.Where(p => p.FirstName.Contains(textBox1.Text.Trim()));
dataGridView1.DataSource = persons.ToList();
}
موفق باشید