2010-05-14 91 views
0

如何將開箱即用的SharePoint日期過濾器webpart添加到ASP.Net網頁?將日期過濾器SharePoint webpart添加到ASP.Net頁面

我想這樣做,無論是在一個ASPX ...

<%@ Register Assembly="<DateFilterDLL??>" Namespace="<??>" TagPrefix="DP" %> 
<...> 
     <asp:WebPartManager ID="WebPartManager1" runat="server"> 
     </asp:WebPartManager> 
<...> 
<ZoneTemplate> 
     <DP:<DateFilterWebPart??> ID="DateFilter" runat="server" /> 

或編程,在ASPX.CS

protected void Page_Load(object sender, EventArgs e) 
{ 
this.Controls.Add(<Microsoft.Something.DatePicker??> 
} 

回答

1

在後面的代碼添加引用和Microsoft.SharePoint程序Microsoft.Sharepoint.WebControls

然後聲明DateTimeControl dtc;

在您的頁面加載或頁面初始化只使用 dtc = new DateTimeControl(); (dtc); this.Controls.Add(dtc);

這應該添加datecontrol。讓我知道如果你遇到一些問題

+0

謝謝,但不只是添加一個DateTime控件到Web部件?然後你必須添加方法和屬性來將Web部件變成過濾器?但是,在共享點中存在Date Time過濾器Web部件。我試圖將它添加到一個ASPX頁面(請參閱我的第一個aspx頁面 - 這是一個設置爲接受webpart控件的aspx頁面,並且我想將DateTime過濾器Web部件添加到它)。 – 2010-05-17 06:12:41

相關問題