簡體   English   中英

Sharepoint網站標題中的自定義Web部件

[英]Custom web part in Sharepoint site header

我在SharePoint 2007中有一些經驗,但這是我在SharePoint 2010中的第一個項目。我需要做的是,我將盡力做到盡可能清晰:
1-創建一個Web部件,該Web部件將調用通過querystring傳遞一些參數的Web應用程序(這很容易),但是我有一個問題:在SharePoint 2010中,我可以僅使用SharePoint Designer(不使用Visual Studio)開發一個簡單的Web部件嗎?
2-我需要將剛創建的Web部件放在共享點網站的標題中,我想應該將其放在我的母版頁上,以便Web部件可以在網站的任何位置。 我能做這個事嗎? 怎么樣?
謝謝您的支持!

麥酒

如果要開發自定義Web部件,則應使用Visual Studio。 SPD(SharePoint Designer)的設計目的是為了維護現有資產(母版頁,頁面布局,Web部件等)。 另外,我認為甚至不可能在SPD中創建100%自定義Web部件:

http://social.msdn.microsoft.com/Forums/zh-CN/sharepointcustomization/thread/63428ccd-729d-4d94-8a9b-d284b608929e

當您說“頁眉”時,我假設您的意思是“在頁面頂部”,而不是在head標簽中。 母版頁通常不像頁面布局那樣具有自己的Web部件區域:

http://www.novolocus.com/2008/10/13/so-can-you-put-web-part-zones-in-master-pages-or-what/

就是說,您可以將Web部件直接放入母版頁(與將自定義用戶控件放入母版頁實際上是同一件事)。 如果您的Web部件必須轉到頁面頂部並且必須在母版頁中,則可能根本無法使用Web部件並創建自定義用戶控件(ascx文件)。 然后,您可以將控件放置在母版頁的頂部,並且該控件將在網站的每個頁面上可用(假設未使用多個母版頁)。 這樣,您根本無需擔心Web部件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM