Вложение веб-части SharePoint в пользовательский элемент управления - PullRequest
0 голосов
/ 05 мая 2010

Я знаю, что обычно все наоборот, но у меня есть некоторые смягчающие требования, которые должны быть выполнены (читайте как «Никто не потрудился провести исследование, и теперь я должен выручить их»)

У меня есть стандартный пользовательский элемент управления (ascx), который необходимо импортировать на веб-сайт SharePoint 2007. Из-за конструктивных ограничений веб-часть sharepoint, которая также необходима, должна быть вложена в этот пользовательский элемент управления.

Другими словами, пользовательский элемент управления должен выглядеть примерно так:

<%@ Control Language="C#" AutoEventWireup="true" CodeFile="foo.ascx.cs" Inherits="foo" %>
<div id="container">
...snipped...
<!-- SharePoint web part goes here -->
...snipped...
</div>

Любая помощь будет оценена.

Спасибо!

1 Ответ

0 голосов
/ 05 мая 2010

Веб-части - это все элементы управления, поэтому вы можете добавить веб-часть так же, как и обычный элемент управления. До тех пор, пока веб-часть не делает ничего необычного, например, доступ к зоне партнерской веб-части, вам не нужно ничего кроме директивы register в заголовке ascx или web.config.

...