Вот код c #, который у меня есть в настоящее время, и по какой-то причине описание RoleDescription, полученное из таблицы соединений Roles, не отображается в сетке под winforms. Я могу легко применить фильтр var в качестве источника данных для сетки, но затем я теряю возможность обновлять данные в сетке. Любые предложения, пока я тоже пытаюсь найти решение, пожалуйста
var obj = from a in dbContext.Permissions
join r in dbContext.Roles on a.RoleID equals r.RoleID
select new
{
PermissionID = a.PermissionID,
RoleID = a.RoleID,
RoleDescription = r.RoleDescription,
AddRecords = a.AddRecords,
Edit = a.Edit,
UpdateRecord = a.UpdateRecord,
DeleteRecord = a.DeleteRecord,
StopUpdateAfterDays = a.StopUpdateAfterDays,
DisplayTasks = a.DisplayTasks,
ProFormaInvoices = a.ProFormaInvoices
};
var filter = obj;
filter = filter.Where(x => x.RoleID == id);
bs.DataSource = dbContext.Permissions.Local.ToBindingList();
radGridView1.DataSource = bs;