我已經添加了所需的列和正確的DataPropertyName,並使用以下代碼填充datagridview。但是,我的dataGridView只顯示列標題和一個空行。我的代碼有什麼問題?如何使用IQueryable填充dataGridView
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();
}
如果你調用'dataGridView1.DataBind()'和/或'.kolonlistele()會發生什麼。ToList()' – Nate
錯誤 'System.Windows.Forms.DataGridView' 不包含「的DataBind的定義',並且沒有找到接受'System.Windows.Forms.DataGridView'類型的第一個參數的擴展方法'DataBind'(你是否缺少using指令或程序集引用?) – Hasan
.ToList()起作用。但那不是我想要的。我想能夠更新dataGridView上的數據。 – Hasan