Формы списка SharePoint Designer 2010

#sharepoint-2010

#sharepoint-2010

Вопрос:

Являются ли формы списка SharePoint 2010 Designer переносимыми или пользовательские шаблоны отображения по-прежнему лучшим способом настройки форм списка? Об InfoPath 2010 не может быть и речи из-за проблем с корпоративным лицензированием.

С уважением, Нитин

Ответ №1:

Это зависит от степени вашей настройки. Вы можете добиться многого с помощью стандартного DataFromWebPart и пользовательского XSLT, но если вы захотите добавить пользовательские элементы управления, вы столкнетесь с проблемами (как показано здесь http://www.chaholl.com/archive/2010/01/26/extending-the-dataform-web-part-to-allow-custom-field-controls.aspx ).

Для обширной настройки лучше всего создать пользовательский веб-раздел и включить его в форму редактирования. Имейте в виду, что элементы управления полями автоматически получают и обновляют содержимое из объекта SPContext, поэтому вызывается SPContext.Current.Элемент списка.Обновления () достаточно, чтобы сохранить значения всех элементов управления полями в вашей пользовательской веб-части. Конечно, если вы используете стандартные asp.net там также есть элемент управления, который вам нужно будет выбрать и установить их значения вручную.

Комментарии:

1. Спасибо, Чахолл. В итоге я реализовал это с помощью пользовательских шаблонов рендеринга.