1

Я новичок в программировании или изменении формы SharePoint. У меня есть арендатор с SharePoint Online, и я создал список с видом календаря: я хотел бы изменить форму, когда пользователь вставляет событие. Я попытался загрузить сайт с помощью SharePoint Designer 2013 и попытался создать новую форму, но получил диалоговое окно с сообщением «Не удалось сохранить изменения списка на сервере». После этого я попытался открыть NewForm.aspx, чтобы увидеть код и, возможно, изменить его напрямую, но я не вижу весь код: кажется, что часть, где есть javascript, отсутствует, и есть тег отсутствует сборка (извините на скриншоте в итальянский)Изменить NewForm.aspx Sharepoint Online

SPD missing assembly

Так что я попытался с Visual Studio, но когда я пытаюсь создать решение, которое я получить ошибку в Screeshot

VS create solution error

Итак, вопрос: я новичок, и я хочу стать rt с изменением NewForm.aspx, поэтому я могу отменить какое-либо поле для проверки: как обрабатывать? Я нашел много ссылок и ссылок, но кажется, что SharePoint Online отличается поведением от старых и исходящих выпусков.

Любая идея в каком режиме я могу обрабатывать?

+0

Какой список вы создали? Является ли это списком календаря, я имею в виду, используя стандартный список шаблонов календаря или пользовательский список с видом календаря? –

+0

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

+0

Однако я создал для проверки пользовательский список и применил представление календаря, и кажется, что у меня такая же проблема. –

ответ

2

Редактирование или обмен Newform.aspx - это старый способ настройки пользовательского интерфейса SharePoint. Более современный способ (и единственный, что имеет смысл в SharePoint Online на момент написания) - использовать технологию JSLink.

С JSLink вы можете прикрепить пользовательских JavaScript рендеринга кода для типов контента, полей и т.д. Отъезд JS Link Introduction и тому JS Link Tutorial

+0

Спасибо, Гарри, кажется сложным .. для новичка :-) Я попробую. –

Смежные вопросы