无法确定将列表绑定到asp.net datagridview的元表错误
我正在使用以下代码块无法确定将列表绑定到asp.net datagridview的元表错误,asp.net,linq,list,data-binding,datagridview,Asp.net,Linq,List,Data Binding,Datagridview,我正在使用以下代码块 List<ThemeObject> themeList = (from theme in database.Themes join image in database.DBImages on theme.imageID equals image.imageID into resultSet fro
List<ThemeObject> themeList = (from theme in database.Themes
join image in database.DBImages on theme.imageID equals image.imageID
into resultSet
from item in resultSet
select new ThemeObject { Name = theme.Name, ImageID = item.imageID}).ToList();
dgvGridView.DataSource = themeList;
dgvGridView.DataBind();
列出主题列表=(来自数据库中的主题。主题
在theme.imageID上的database.DBImages中加入图像等于image.imageID
进入结果集
来自结果集中的项
选择新主题对象{Name=theme.Name,ImageID=item.ImageID}).ToList();
dgvGridView.DataSource=themeList;
dgvGridView.DataBind();
列表对象填充得很好。datagrid设置为2列
- 绑定到“Name”的“Name”的文本框列
- 绑定到“ImageID”字段的图像列
据我所知,我没有使用任何动态路由。以前是否有人遇到过此错误?假设您正在开发动态数据实体web应用程序(这就是您提供的错误提示),请在您的
页面\u Init
中尝试此操作:
dgvGridView.EnableDynamicData(typeof(ThemeObject));