【发布时间】:2014-03-31 16:28:52
【问题描述】:
我正在开发使用实体框架并从数据库获取数据的 ASP.NET 应用程序。我有以下代码来过滤网格视图上的渲染数据。我试过这段代码肯定是错的!
protected void btnSearch_Click(object sender, EventArgs e)
{
GISEntities gis = new GISEntities();
GIS_CONTRACTOR_TEST tbl = gis.GIS_CONTRACTOR_TEST.ToList().Where(x => x.CONTRACTORNAME == txtSearch.Text).First();
GridView1.DataSource = tbl.CONTRACTORNAME;
GridView1.DataBind();
}
如您所见,我在GridView1.DataSource = tbl.CONTRACTORNAME; 上遇到了问题,除了字段构造函数之外,我找不到tbl 的任何其他属性。能否请您告诉我如何将数据库过滤到网格视图中,而不是单独显示它们!
谢谢
【问题讨论】:
-
到底是什么问题?您是否收到错误或收到的结果与预期不同?
-
这个代码在逻辑上是错误的!我想在 gridview 中得到结果,但我只能从 tbl 访问 columns 属性!
标签: c# asp.net entity-framework gridview entity-framework-4