Я использую EntityDataSource
. Я хочу получить доступ к результатам и преобразовать их в список. Для этого я делаю следующий код:Невозможно создать объект типа 'System.Data.Objects.MaterializedDataRecord' для ввода ошибки 'myEntity'
protected void EntityDatSrc_Selected(object sender, EntityDataSourceSelectedEventArgs e)
{
var statHistLst = e.Results.Cast<MyEntity>().ToList();
}
Этот код я получил от этого вопроса и ответа здесь: How to access EntityDataSource selected data programatically.
Я получаю эту ошибку
System.InvalidCastException: Невозможно привести объект типа 'System.Data.Objects.MaterializedDataRecord' к типу '' MySoluton.DAL.MyEntity
Что вызывает эту проблему и как я могу ее исправить?
MyEntity - это EntitySetName и EntityTypeFilter в HTML-разметке EntityDataSource. –