標準のASP.NET 2.0 Webサイトがあります。
ウェブページがあります。
Webpartを自分のWebパーツページに表示する私のCompany.Web.dllにwebpartがあります。
すべてが良いです!既存のWebパーツはSharePointで動作しません
私はSharePointの1.2用の拡張機能を使用してVS2008での「サイト定義」プロジェクトを持っているSharePointの2007年に
をこの同じWebパーツを使用したいと思います。私は、外部のアセンブリからwebpartを自分のサイト定義に追加するさまざまな方法を試しました。私はwebpart(webpartページのwebpartリストに追加されている)を展開することができましたが、それをページに追加するのに失敗しました。
私の栄光の失敗:ちょうど基本的にはコントロールとしての私の部分を使用して、既存のWebパーツを表示するには、シェルのWebパーツを作成し
- 。
- 新しいWebパーツを作成するときにVS2008によって作成されたX.webpartおよびX.xmlファイルを変更しようとしました。
ページにWebパーツを追加しているときに、次のエラーでどちらの結果:
例外 Microsoft.SharePoint.WebPartPages.WebPartPageUserException: はXXXX Webパーツをインポートすることはできません。 マイクロソフトのMicrosoft.SharePoint.WebPartPages.WebPartImporter.Import(SPWebPartManager マネージャ、XmlReaderのリーダ、ブール clearConnections、ウリwebPartPageUri、 SPWeb spWeb)でMicrosoft.SharePoint.WebPartPages.WebPartImporter.CreateWebPart(ブール clearConnections)で
.SharePoint.WebPartPages.WebPartImporter.Import(SPWebPartManager マネージャ、XmlReaderのリーダ、ブール clearConnections、SPWeb spWeb) Microsoft.SharePoint.WebPartPages.WebPartQuickAdd.System.Web.UI.IPostBackEventHandler.RaisePostBackEventで(文字列 eventArgument)
サイト定義に既存のWebパーツを追加する特別な方法はありますか?
問題を実際の問題と一緒に編集できますか? Webパーツは利用できないのですか、それともエラーを出していますか? (VSeWSS 1.3をご存知ですか?http://www.microsoft.com/downloads/details.aspx?familyid=FB9D4B85-DA2A-432E-91FB-D505199C49F6) –
誰かが少し苦いです。彼らは他のすべての答えを投票したので、答えを選びません。申し訳ありませんが、私はカップルに投票しました。 –