ممنون از پاسختون
کد هایی که نوشتم اینه:
public ActionResult ReadData([DataSourceRequest]DataSourceRequest request)
{
var lstProfileCategory = _profileCategoryService.GetAll().OrderByDescending (x => x.Id);
var lstModel = lstProfileCategory.Select(x => new ProfileCategoryAdminIndexViewModel
{
Name = x.Name,
Id = x.Id,
IsPublished = x.IsPublished,
ProfileCategoryName = x.Parent.Name,
});
return Json(lstModel.ToDataSourceResult(request));
}
اون متد GettAll هم به صورت زیر دسته بندی هارو لود میکنه بدون مشکل:
public List<ProfileCategory> GetAll()
{
return _profileCategoryRepository.GetAll().Include(x => x.Parent).ToList();
}
خالا مشکل اینه یه سریا والد ندارند و Null میشن... توی اون قسمت از کد اول که داریم ViewModel رو پر میکنم این مشکل پیش میاد...