#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. Спасибо, Чахолл. В итоге я реализовал это с помощью пользовательских шаблонов рендеринга.