Sharepoint 2007 Standard: настройка формы отображения объявлений - PullRequest
0 голосов
/ 10 ноября 2010

Я пытаюсь настроить форму отображения DispForm.aspx в списке объявлений, но как только я пытаюсь удалить WebPart и добавить новую пользовательскую форму с помощью SharePoint Desginer 2007, ссылка для просмотра элемента в списке переходит к корень.

Пример правильного URL для элемента:
http://serverx/Site1/Lists/Announcements/DispForm.aspx?ID=2&Source=serverx%2FSit1%2FLists%2FAnnouncements%2FAllItems%2Easpx

После того, как я отредактирую страницу aspx, она появляется здесь:
http://serverx/?ID=2

Я следовал инструкциям, показанным здесь:
http://www.risetime.com/blog/archive/2009/06/03/create-a-custom-newform-aspx-for-a-sharepoint-list.aspx

Ответы [ 3 ]

1 голос
/ 11 ноября 2010

Я обычно просто скрываю элемент управления формы и добавляю собственный элемент на ту же страницу, это наименее ошибочный способ

1 голос
/ 10 ноября 2010

Никогда удалить форму списка по умолчанию в списке SharePoint. См. http://blogs.msdn.com/b/dszabo/archive/2007/02/20/custom-list-newform-aspx-ruined-in-wss-3-0.aspx о том, как восстановить.

0 голосов
/ 11 ноября 2010

Вы уверены, что выполнили шаг, на котором вы щелкаете правой кнопкой мыши DispForm.aspx и нажимаете «Создать с существующей страницы»?

Кроме того, после настройки вашей страницы вы должны изменить свойства списка, чтобы использовать вашу новую DispForm.

...