В более новых версиях ReportViewer MS ввела ошибку , которая отключает возможность навигации по объектам.
Они немного исправили ошибку с последним пакетом обновления , и если ваши объекты поддерживают сериализацию, теперь навигация может работать.
Для моих новых проектов, созданных с помощью средства просмотра отчетов 2010, я начал писать оболочку для каждого объекта / сущности, которые мне нужно визуализировать. Я начал с этого в то время, никакого исправления не было, и теперь я очень доволен этим паттерном. В первый момент, это дает немного больше работы, но это дало мне большую гибкость и оставило мой код чистым. И если однажды у меня не хватит терпения продолжать работать со средством просмотра отчетов, это облегчит перенос моих проектов на другой механизм создания отчетов.