필수 열을 추가하고 DataPropertyName을 오른쪽에 추가하고 다음 코드를 사용하여 DataGridview를 채 웁니다. 그러나 내 dataGridView는 열 머리글과 빈 행 하나만 표시합니다. 내 코드에 어떤 문제가 있습니까?DataGridView에 IQueryable을 채우는 방법
public static IQueryable<Kolon> kolonlistele()
{
using (Pehlivan.pehkEntities ctx = new Pehlivan.pehkEntities())
{
var result = from k in ctx.Kolons
select k;
return result;
}
}
private void Form1_Load(object sender, EventArgs e)
{
dataGridView1.DataSource = veritabani_islemleri.kolonlistele();
}
. ToList()' – Nate
오류 'System.Windows.Forms.DataGridView는'데이터 바인딩 '에 대한 정의가 포함되어 있지 않습니다 '및'System.Windows.Forms.DataGridView '형식의 첫 번째 인수를 받아들이는 확장 메서드'DataBind '를 찾을 수 없습니다 (사용 지시문이나 어셈블리 참조가 누락 되었습니까?) – Hasan
.ToList()가 작동합니다. 그러나 그것은 내가 원하는 것이 아닙니다. dataGridView에서 데이터를 업데이트 할 수 있어야합니다. – Hasan