Пользовательская веб-часть в заголовке сайта Sharepoint - PullRequest
0 голосов
/ 09 апреля 2011

У меня есть некоторый опыт работы с SharePoint 2007, но это мой первый проект в SharePoint 2010. Мне нужно сделать следующее: я постараюсь быть максимально ясным:1. Создайте веб-часть, которая будет вызывать веб-приложение, передающее через строку параметров некоторые параметры (и это легко), но у меня есть вопрос: можно ли в SharePoint 2010 разработать простую веб-часть только с помощью SharePoint Designer (без Visual Studio)?2 - Мне нужно поместить только что созданную веб-часть в заголовок моего сайта sharepoint. Думаю, мне следует разместить ее на главной странице, чтобы веб-часть была в любом месте моего сайта.Могу ли я сделать это?Как?Спасибо за вашу поддержку!

Ale

1 Ответ

1 голос
/ 09 апреля 2011

Если вы разрабатываете пользовательскую веб-часть, вам следует использовать Visual Studio.SPD (SharePoint Designer) больше предназначен для обслуживания существующих ресурсов (главных страниц, макетов страниц, веб-частей и т. Д.).Кроме того, я не думаю, что даже возможно создать 100% настраиваемую веб-часть в SPD:

http://social.msdn.microsoft.com/Forums/en/sharepointcustomization/thread/63428ccd-729d-4d94-8a9b-d284b608929e

Когда вы говорите «заголовок», я предполагаю, что вы имеете в виду «сверхустраницы », а не в заголовке тега.Главные страницы обычно не имеют собственных зон веб-частей, как это делают макеты страниц:

http://www.novolocus.com/2008/10/13/so-can-you-put-web-part-zones-in-master-pages-or-what/.

При этом вы можете поместить веб-часть непосредственно в главную страницу (чтофактически то же самое, что перетаскивание пользовательского элемента управления на главную страницу).Если ваша веб-часть должна идти к верхней части страницы и должна находиться на главной странице, возможно, вы вообще не могли бы использовать веб-часть и создать пользовательский элемент управления (файл ascx).Затем вы можете разместить свой элемент управления в верхней части главной страницы, и он будет доступен на каждой странице сайта (при условии, что несколько главных страниц не используются).Таким образом, вам не нужно беспокоиться о веб-частях.

...