Я работаю со следующим блоком кода ...
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();
Объект списка заполняется нормально.Сетка данных настроена с 2 столбцами.
- Столбец текстового поля для «Имени», который связан с «Именем»
- Столбец изображения, который связан с полем «ImageID»
Когда я выполняю код, я получаю следующую ошибку в DataBind ()
Не удалось определить MetaTable.MetaTable не может быть определен для источника данных '', и его нельзя определить из URL-адреса запроса.Убедитесь, что таблица сопоставлена с источником данных, или что источник данных настроен с допустимым типом контекста и именем таблицы, или что запрос является частью зарегистрированного DynamicDataRoute.
I 'я не использую динамические данные, насколько я могу судить.Кто-нибудь сталкивался с этой ошибкой раньше?