Страница просмотра (DispForm.aspx) не связана должным образом для списка Sharepoint

StackOverflow https://stackoverflow.com/questions/1440433

  •  10-07-2019
  •  | 
  •  

Вопрос

У меня есть список с настроенными версиями NewForm.aspx, EditForm.aspx и DispForm.aspx. Список составлен более года и содержит около 1700 строк.

Ранее я внес небольшое изменение в DispForm.aspx, и кажется, что список потерял связь с DispForm.aspx в качестве страницы просмотра по умолчанию. Ссылки со всех просмотров теперь указывают на " site /? ID = 123 " вместо " site / SubSite / List / DispForm.aspx? ID = 123 ".

Я использовал Sharepoint Designer для повторного применения настроек, для которых файлы связаны с действиями, но, похоже, это не работает.

Сайт работает на нескольких серверах, и я подозреваю, что изменения могут не вступить в силу до перезапуска службы (это имело место для некоторых других изменений в прошлом), но, надеюсь, у кого-то здесь есть некоторые идеи.

К сожалению, у меня есть только удаленный доступ через SPD и никаких привилегий за пределами конкретного сайта.

Обновление. Похоже, что мое google-fu раньше было слабым, но я считаю, что нашел возможное решение   здесь .

Это было полезно?

Решение

Это решение помогло мне: http: // moblog .bradleyit.com / 2008/10 / разбитый SharePoint-лист-forms.html

Краткое описание: создайте новый GUID для ListFormWebPart

<WebPartPages:ListFormWebPart runat="server" __MarkupType="xmlmarkup" WebPart="true" __WebPartId="{NEW_GUID}" >

Этот GUID также используется в -tag внутри ListFormWebPart:

<ID>g_NEW_GUID</ID>
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top