Добавление веб-части на страницу приложения

У меня есть "Веб-часть представления данных", созданная из SharePoint Designer. Я добавил веб-часть в свой проект Visual Studio как «Веб-часть». Я хочу знать, как добавить веб-часть на страницу приложения.


person hYk    schedule 13.02.2013    source источник


Ответы (1)


Привет, я знаю, что это немного поздно, но сегодня мне пришлось сделать то же самое, поэтому я последовал отличному ответу на sharepoint.stackexchange.com. Но в основном это похоже на добавление любого другого элемента управления asp.net на страницу APS.NET.

Сначала вам нужно определить префикс для этой сборки

<%@ Register tagprefix="prefix" namespace="NameSpaceOfTheWebPart" assembly="FullAssemblyName" %>

ex:

<%@ Register tagprefix="csm" namespace="MySolution.VisualWebPart" assembly="MySolution Version=1.0.0.0, Culture=neutral, PublicKeyToken=335eef5f6f60e56b" %>

а затем добавьте веб-часть на страницу (на основной заполнитель), используя необходимые атрибуты asp.net (ID и runat).

<prefix:WebPartClassName ID="ID" runat="server"  />

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

вот URL-адрес ссылки, по которой я перешел: https://sharepoint.stackexchange.com/questions/26508/is-it-possible-to-add-web-parts-to-an-application-page

Я надеюсь, что это помогает.

person jfplataroti    schedule 06.06.2013