Sharepoint 2007 пользовательский выпуск DispForm.aspx

У меня есть пользовательские предложения по отслеживанию списка (например, окно виртуального предложения), где я пытаюсь настроить DispForm.aspx, чтобы пользователи не видели поля, которые не имеют непосредственного отношения к просмотру представления.

Я делаю копию оригинального DispForm.aspx и переименовываю в i_DispForm_mod.aspx, а затем изменяю настройки списка, чтобы использовать его в качестве формы отображения.

Проблема в том, что, как только я изменяю настройки формы отображения, он забирает весь шарик воска. Я больше не могу получить доступ к EditForm.aspx. Нажав на "Редактировать", вы получите форму отображения.

Создание URL-адреса для страницы редактирования вручную переводит вас на страницу отображения. Создание нового элемента работает как обычно.

По какой-то причине SP решает перенаправить все запросы для EditForm.aspx в форму отображения. Свойства для файлов поддержки списка установлены для всех соответствующих страниц - но SP игнорирует это в пользу предоставления формы отображения. WTF?

Я понятия не имею, как это исправить. Это мой второй обзор после отказа от первого списка, созданного, когда я впервые получил это поведение.

Да, и просто для дополнительного удовольствия, поведение сохраняется после восстановления в исходном DispForm.aspx и сброса списка, поддерживающего свойства файла, соответственно.

При отсутствии решений мне, возможно, придется пометить DispForm.aspx как радиоактивный, не трогать и оставлять свой дизайн как недостижимый.

Я не могу найти ничего подобного, документированного где-либо в Интернете.

0 ответов

Другие вопросы по тегам