Таким образом, основной проблемой было внутреннее связывание SharePoints трех форм (DispForm, EditForm, NewForm) с источниками данных.
Таким образом, эти готовые формы не похожи на те, которые мы создаем.Даже если вы создаете новую «NewForm» и она может выглядеть как старая по умолчанию NewForm, но это не так.Существуют метаданные, такие как Microsoft.SharePoint.PAGETYPE, которые сообщают, является ли это пользовательская форма, новая, отображаемая или редактируемая форма.
В этой статье было найдено разрешение (http://www.sharepointblogs.be/blogs/vandest/archive/2011/03/11/troubleshooting-issues-with-dispform-editform-and-newform.aspx).
В случае разрыва ссылки я также включил здесь ручной метод:
Вручную
Проще всего взять соответствующую форму из другого Списка SharePoint всоздать сайт и экспортировать его (SharePoint Designer) или просто скопировать его в текстовый редактор. Таким образом, большинство параметров веб-части формы списка уже правильные
Создайте новый GUID изаполните это для __WebPartId [верхний регистр & просто измените несколько символов / цифр] и свойства [нижний регистр, такой же как у WebPartID и имеет префикс g_] разметки веб-части формы списка. Это должен быть тот же GUID, но форматированиесм. примеры на экранах выше
Обновите свойство с помощью идентификатора списка, на который вы нацеливаетесь
Проверьте все остальные свойства of веб-часть формы списка и сохраните файл в виде DispForm.aspx, EditForm.aspx или NewForm.aspx
Импорт (SharePoint Designer) страницы (или вставка содержимого из текстового редактора))