записи, но в столбце получаю название объекта, а не его имя. Как сделать чтобы имя появлялось? var data = context.Items.Include("Supplier").ToList<Item>();
Не знаком с dataGridView, но логика мне подсказывает, что если ты у Supplier определишь метод ToString, то выведет то, что тебе нужно. Кстати зачем хардкодить Include строкой? Это ж не типобезопасно, и если ты например захочешь отрефакторить - переименовать поле, не уверен, что решарпер корректно подхватит
В мануале по EF прочитал, там про типобезопасность не упоминалось, спасибо:)
Обсуждают сегодня