0

Web サイトの「Web パーツ」を作成するタスクが与えられましたSharepoint。「Web パーツ」を引用する理由は、それが私のニーズに合わないと思うからです。

開発者は、User Controlどのような種類のコントロールを追加したいかについて完全に自由です。これは、(たとえば)コントロールMyUserControl.aspxのファイルで簡単に実行できますMyUserControl.ascxUser Control同様のタブなどに jQueryUI 要素を追加することもできます。

したがって、基本的に、ページに追加する (HTML) 要素と追加しない要素の種類を自由にする必要があります。

これは SharePoint では実現できないように見えるので、代わりWeb Partに表示できるかどうか知りたいですか?User Control

これを行う方法はありますか..??

4

2 に答える 2

0

User control特定の SharePoint ページに直接追加することはできませんが、マスター ページまたはページ レイアウトに追加することはできます。(SharePoint デザイナーのみ)

もう 1 つのオプションは、 create User Controladd load it をWeb Partに追加し、Web Partをページに追加することです。

編集:

Rikard Uppström が書いたように、VS2010 には Visual Web Part という名前のテンプレートがあり、まさにそれを行いますが、SP 2007 で作業している場合は自分で行うことができます。

于 2013-01-14T14:16:11.870 に答える
0

Visual Studio を使用している場合は、SharePoint 2010 の場合、[Create new Visual WebPart] を選択できますか? このオプションは、通常のユーザーコントロールのように扱える ascx ファイルを提供します。SharePoint Web パーツとして自動的にラップされます。

詳細については、次のチュートリアルを参照してください: http://blogs.msdn.com/b/bethmassi/archive/2010/01/28/creating-a-sharepoint-visual-web-part-using-visual-studio-2010。 aspx

于 2013-01-15T14:04:32.653 に答える