Как изменить страницу загрузки для определенной библиотеки документов в SharePoint?

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

Есть идеи?


person Community    schedule 12.09.2009    source источник


Ответы (3)


Вам нужно использовать конструктор SharePoint для создания пользовательского представления списка.

Вот несколько полезных ссылок: http://office.microsoft.com/en-us/sharepointdesigner/HA101191111033.aspx

http://blah.winsmarts.com/2007-5-Customize_the_-and-quot;NewFormaspx-and-quot;_page_for_a_SharePoint_List.aspx

person Chris Jones    schedule 12.09.2009
comment
Просто придирка, вам нужно создать пользовательскую форму списка для формы загрузки для списка, а не пользовательское представление. - person Preston Guillot; 14.09.2009
comment
Чтобы придраться дальше, это не сработает для исходного вопроса. Вы не можете установить пользовательскую страницу загрузки таким образом для библиотеки документов (только списки), но вы можете установить пользовательскую страницу редактирования (после загрузки вы будете перенаправлены на что-то вроде EditPage.aspx?mode=Upload ) - person DaveD; 27.09.2011

Возможно, вы найдете мое решение полезным: Выборочная загрузка форма для библиотеки документов в SharePoint 2010 — программный подход. Это полностью программное решение на стороне сервера, оно не требует каких-либо трюков с javascript, его можно выборочно применять к определенным библиотекам документов на основе настраиваемых шаблонов списков (нет необходимости изменять поведение по умолчанию для всего WFE), и оно довольно простое.

person Marek    schedule 20.01.2012
comment
Просмотрел сообщение в блоге, и это сработало, как рекламируется. Использование связанного с кодом также помогло. Большое спасибо. - person RWL01; 05.10.2012

Взгляните на этой статьи. В нем описывается создание собственного файла upload.aspx, но если кратко просмотреть статью, это изменит место загрузки для ВСЕХ библиотек. Возможно, вы захотите создать свой собственный шаблон библиотеки документов и связать страницу загрузки new3 с этой конкретной страницей загрузки.

person Colin    schedule 12.09.2009