SharePoint -как отобразить данные списка в пользовательской веб-части / веб-пользовательском элементе управления?

#sharepoint

#sharepoint

Вопрос:

Я пробую все варианты отображения данных списка в веб-части и веб-пользовательском элементе управления, но я не нахожу никаких примеров кода по этому поводу. Какое пространство имен мне следует импортировать?

Я использую WSS 3.0 и позже обновлюсь до MOSS 2007. Я знаком с проектом SmartPart и могу использовать его в своей среде.

Большое вам спасибо за вашу помощь.

Ответ №1:

Сначала вам следует взглянуть на веб-часть просмотра данных (DVWP), чтобы понять, соответствует ли она вашим потребностям. С помощью некоторых XLST / JavaScript вы можете очень творчески подойти к этому.

Основы веб-части для просмотра данных

В противном случае вам нужно понять две вещи :-

Создание базовой веб-части

Это для VS2010 / SharePoint 2010, но вы найдете аналогичные пошаговые руководства для других версий, таких как :-

http://www.codeguru.com/csharp/.net/net_asp/webforms/article.php/c12293/

http://channel9.msdn.com/posts/kmcgrath/Creating-a-Web-Part-for-SharePoint-by-Using-a-Designer/

http://www.codeproject.com/KB/sharepoint/Generic_Webparts.aspx

Доступ к данным списка SharePoint

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

Доступ к элементам списка