2009-11-13 98 views
1

我在Windows Server 2008中使用SharePoint 2007 Enterprise。我正在使用VSTS 2008 + C#+ .Net 3.5。我是SharePoint用戶控件開發和部署的新手。我從學習,SharePoint用戶控件部署問題

http://www.codeproject.com/KB/sharepoint/PageFooter.aspx

但是關於以下部署步驟困惑,我的問題是在做什麼文件,我需要修改插入下面的代碼段?

註冊您的控制:

<%@ Register TagPrefix="Flygare" 
    TagName="PageFooter" src="~/_controltemplates/PageFooter.ascx" %> 

插入你的控制:

<Flygare:PageFooter id="PageFoot" runat="server" enableviewstate="true"> 
</Flygare:PageFooter> 

由於事先 喬治

回答

1

這將是一個佈局文件......用.aspx擴展

請參閱Create a new Page Layout in SharePoint 2007 feature based

或者您可以轉到12 hive(C:\ Program Files \ Common Files \ Microsoft Shared \ web server extensions \ 12)並找到(Template\LAYOUTS)文件夾。打開正用於網站的佈局文件,然後添加這些標籤。

+0

最後一個鏈接無法打開。 http://www.pointsharepoint.com/2008/08/exploring-12-hive-template.html – George2 2009-11-15 16:28:31

+0

你的第一份文件看起來很酷。因此,部署自定義功能的正確方法是 - 我應該開發一個用戶控件,然後將其部署爲MOSS 2007功能?如果是這樣,你能推薦一個從用戶控制開發到功能部署的分步指南(你推薦的第一個鏈接似乎只包含了如何部署一個功能)? – George2 2009-11-15 16:31:17

+0

酷,AboutDev!問題回答了! – George2 2009-11-16 17:20:50