У меня есть "Веб-часть представления данных", созданная из SharePoint Designer. Я добавил веб-часть в свой проект Visual Studio как «Веб-часть». Я хочу знать, как добавить веб-часть на страницу приложения.
Добавление веб-части на страницу приложения
Ответы (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
Я надеюсь, что это помогает.