Хорошо, у нас возникла проблема при разработке сайта SharePoint 2010, содержащего ряд настроек. Мы создали несколько пользовательских форм списков в пользовательском списке, включая новый NewForm.aspx, новый EditForm.aspx и DispForm.aspx.
Я настроил эти формы с помощью SharePoint Designer 2010, добавив новый DataFormWebPart на страницу (оставив исходный ListFormWebPart без изменений, но скрытый) и настроив XSLT.
Теперь все работает так, как я хочу, но я больше не могу загружать вложения в мои элементы списка. Только у моего AllItems.aspx все еще есть рабочая кнопка «Вложение» на ленте, на всех моих настраиваемых формах она затенена и говорит: «Этот элемент управления в настоящее время отключен».
Другая проблема, о которой я подозреваю, связана с тем, что я включил готовую функцию оценки в списке. Поле хорошо отображается на всех моих формах, и я могу нажать на него, после чего оно показывает, что я вошел в рейтинг. Но когда страница перезагружается или пользователь уходит на другую страницу, рейтинг не сохраняется в списке элементов.
Я работаю, используя разрешения администратора семейства сайтов, поэтому я думаю, что мы можем исключить причину, связанную с разрешениями. Кроме того, я могу загружать вложения, используя AllItems.aspx, так что сам список в порядке ... Может быть, мне не хватает какого-то необходимого JavaScript из-за DataFormWebParts?