Использование Linq to SQL:
if (!parentlist.childlist.Contains(row1))
parentlist.childlist.Add(row1);
else
Как мне обновить требуемую строку дочернего списка с помощью row1? Каждая строка дочернего списка имеет уникальный идентификатор.
parentlist реализует IEnumerable, а childlist - это IList.





Я не думаю, что у вас получится так. Вам нужно выбрать элемент chidlist из datacontaxt, а затем добавить в него строку и отправить обратно.
На самом деле это не совсем удовлетворительно, но я думаю, что это всего лишь одно из досадных ограничений linq2sql.