【发布时间】:2015-07-25 14:03:42
【问题描述】:
我收到此错误:
数据源是无效类型。它必须是 IListSource, IEnumerable 或 IDataSource。
我的代码:
protected void Button1_Click(object sender, EventArgs e)
{
JobShopEntities job = new JobShopEntities();
GridView1.DataSource = (from x in job.JobDescriptions where (x.Titlu == TextBox1.Text) select x).First();
GridView1.DataBind();
}
我搜索了很多解决方案。从这里我得到了这个解决方案。
后端的其余代码以防与错误有关。
protected void GridView1_RowEditing(object sender, GridViewEditEventArgs e)
{
GridViewRow row = GridView1.Rows[e.NewEditIndex];
int rowId = Convert.ToInt32(row.Cells[1].Text);
Response.Redirect("~/Administrator/Management/ManageJobs.aspx?id=" + rowId);
}
【问题讨论】:
标签: c# asp.net entity-framework gridview