Некоторые "особенности" ListViewWebPart и DataFormWebPart: отображение списков с другого узла
Странно, но факт:
ListViewWebPart умеет получать данные из списков с других узлов коллекции, для этого необходимо проставить свойство WebId (указать ID того веба, на котором находится список), а вот у ListFormWebPart WebId просто напросто нет.
DataFormWebPart - умеет работать со списками с других узлов, для этого необходимо передать парамерт WebUrl. А вот DataFormWebPart в режиме просмотра или редактирования одного элемента редактировать элементы с других узлов не умеет.
Итог: показывать элементы списков с других узлов не составляет проблемы, а вот редактирование и создание нового элемента возможно только с того узла, на котором находится список. Такая ситуация происходит от того, что формы создания\редактирования отображаются при помощи ListFieldIterator и FormField, вот они то и не умеют работать с другими узлами