Есть две таблицы:
Account (id)
и BranchId(Id,Name,AccountId)
и у меня есть этот код в pageload
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
using (var db = new SitesDataContext())
{
BranchGrid.DataSource = db.Branches.Where(b=>b.AccountId == loggedInUser.AccountId).ToList();
BranchGrid.DataBind();
}
}
}
Я понимаю о Linq и ленивой загрузке, и именно поэтому я использовал ToList()
Но я все еще получал ошибку.
Теперь, если я удалю связь ч / б Филиал и Учетная запись, приведенный выше код работает нормально.
Однако это вызывает исключение при ассоциации.
Как это можно решить, сохраняя при этом связь?
Спасибо