У меня есть приложение Silverlight, использующее службы RIA и LINQ2SQL, и в моем приложении Silverlight есть объекты.
Я запрашиваю все записи в таблице (через запрос LINQ, используя текст данных) в приложении Silverlight и создаю пользовательский элемент управления для каждого объекта (записи) и помещаю этот объект в элемент управления, потому что эта информация понадобится мне позже. Затем позже пользователь вносит изменения в этот объект (хранится в элементе управления), и я хочу сохранить его обратно в базу данных.
Моя проблема в том, что когда я иду, чтобы сохранить объект, у меня нет текста данных для выполнения SubmitChanges. Я не могу прикрепить его к новому контексту, потому что он говорит, что он уже присоединен.
Какая лучшая практика для этой ситуации?