После более подробного изучения кажется, что проблема в методе ConvertProperties EntityDataSourceView.Используя отражатель, я обнаружил, что проблема была в строке:
PropertyDescriptor pd = propertyDescriptors.Find(str, false);
(эта строка кода берет имя вставленного свойства и преобразовывает его в дескриптор)
когда str = "Address.Address1 "функция возвращает ноль.
Я посмотрел на propertyDescriptors.properties и похоже, что Address.Address1 не существует.Существуют только Address.ID и Address.
Я посмотрел на совокупность propertyDescriptors, и, похоже, изменить это невозможно.Или, другими словами, кажется, что нет решения проблемы.
Облом.