Я бы долго и усердно думал о требованиях, прежде чем открыть банку с червями. Является ли сетка редактируемой? С идеей автоматического обновления, что происходит с пользователем, который находится в середине редактирования? Подумайте об альтернативах. Не могли бы вы проверить, изменились ли данные в момент сохранения данных, а затем предоставить соответствующее сообщение пользователю? Если вы хотите, чтобы данные автоматически обновлялись, вы перейдете к просмотру уведомлений от сервера к клиенту, например к дуплексным вызовам WCF или постоянному опросу и обновлению базовой привязки observablecollection