2010-05-04 100 views
0

我知道它通常是相反的方式,但我有一些必须满足的可以满足的要求(读作“没有人不愿意做这项研究,现在我不得不纾解它们“)在用户控件中嵌套一个SharePoint Web部件

我有一个标准的用户控件(ascx)要导入到SharePoint 2007网站。由于设计约束,还需要将Sharepoint Web部件嵌套在此用户控件中。

所以,换句话说,用户控件必须是这个样子:

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

任何帮助,将不胜感激。

谢谢!

回答

0

WebParts是所有的控件,所以你可以添加一个Web部件,就像你经常控制一样。只要web部分没有做任何异常的事情,比如访问一个不纯的web部分区域,除了ascx头文件或web.config中的register指令之外,你不需要任何东西。