Я новичок в MVC4, я хочу реализовать WebGrid, при извлечении данных для model.activity его рабочий режим , Для уточнения я собираю две таблицы для получения данных.Невозможно неявно преобразовать тип System.Collections.Generic.List <> 'to' System.Collections.Generic.List <>
Вот его показывает ошибку, как этот Не может неявно преобразовать тип «System.Collections.Generic.List» до «System.Collections.Generic.List
Пожалуйста, помогите мне решить эту проблему. спасибо заранее
public class MyViewModel
{
public List<Tbl_Activity> activity;
public List<Tbl_Clarification> clarification;
}
public class ClarificationEntities
{
public int ClrNo { get; set; }
public Nullable<int> DailyReportID { get; set; }
public string ReportingMgrComment { get; set; }
public Nullable<System.DateTime> CreatedOn { get; set; }
public string StaffComment { get; set; }
public Nullable<int> CreatedBy { get; set; }
public string Name { get; set; }
}
Я добавление данных в модель для отображения в WebGrid
MyViewModel model = new MyViewModel();
model.activity = db.Tbl_Activity.Where(x => x.DailyReportID == driD).ToList();
model.clarification = (from c in db.Tbl_Clarification
join u in db.Tbl_Users on c.CreatedBy equals u.CreatedBy
where c.DailyReportID == did
select new ClarificationEntities
{
ClrNo = c.ClrNo,
ReportingMgrComment = c.ReportingMgrComment,
StaffComment = c.StaffComment,
DailyReportID=c.DailyReportID,
Name=u.Name
}).ToList();
return View(model);
Ваша 'model.clarification' имеет тип' List ', но вы выборка 'List ' –