2012-02-27 10 views
0

これまで作成された他の2つのWebパーツを1つの素敵なスタイルのWebパーツに結合するビジュアルWebパーツを作成しました。他のWebパーツのascxページのWebパーツへのWebパーツ接続の適用

WebPart_ParentAssignmentsUserControl.ascx::これは単純にそうように、WebパーツのASCXページに登録タグを追加して、ちょうど私がページレイアウト上で同じようにWebパーツのタグを追加することによって行われる

<%@ Register tagprefix="WebParts" namespace="Microsoft.SharePointLearningKit.WebParts" assembly="Microsoft.SharePointLearningKit, Version=1.3.1.0, Culture=neutral, PublicKeyToken=24e5ae139825747e" %> 
<%@ Register tagprefix="MyChildrenWebPart" namespace="MLG2010.WebParts.MyChildren.MyChildrenWebPart" assembly="MLG2010.WebParts.MyChildren, Version=1.0.0.0, Culture=neutral, PublicKeyToken=9f4da00116c38ec5" %> 

<WebParts:AssignmentListWebPart runat="server" ListScope="false" AllowEdit="True" AllowConnect="True" Title="Assignment List Web Part" IsIncluded="True" Dir="Default" SummaryWidth="150px" IsVisible="True" AllowMinimize="True" AllowHide="True" ExportControlledProperties="True" ZoneID="" ID="g_1c528b46_baf2_4cf2_a004_91f84c4f4556" FrameState="Normal" DisplaySummary="True" ExportMode="All" SuppressWebPartChrome="False" DetailLink="" HelpLink="" MissingAssembly="Cannot import this Web Part." PartImageSmall="" AllowRemove="True" ToolTip="Assignment List - Use this web part to keep track of your SharePoint Learning Kit assignments." HelpMode="Modeless" FrameType="Default" AllowZoneChange="True" PartOrder="0" Description="Display the assignments for an instructor or learner." PartImageLarge="" IsIncludedFilter="" __MarkupType="vsattributemarkup" __WebPartId="{1c528b46-baf2-4cf2-a004-91f84c4f4556}" WebPart="true" Height="" Width=""></WebParts:AssignmentListWebPart> 
<MyChildrenWebPart:MyChildrenWebPart runat="server" PageSize="5" StudentsSiteURL="/student" PictureLibraryTitle="Students Picture Library" ADChildAttribute="otheripphone" Description="My WebPart" DefaultPictureURL="../../Students Picture Library/DefaultChild.jpg" ShowErrors="True" PictureLibraryUrl="../../Students Picture Library" Title="MyChildrenWebPart" ADEntryPoint="LDAP://dc=redconnect-test" __MarkupType="vsattributemarkup" __WebPartId="{d13a3729-e2b8-4436-ac1b-b75c914a3596}" WebPart="true" __designer:IsClosed="false" id="g_d13a3729_e2b8_4436_ac1b_b75c914a3596"></MyChildrenWebPart:MyChildrenWebPart> 

ここで問題となるのは、Webパーツ接続を介して通信するには、この2つのWebパーツが必要なことです。彼らはaspxでここに追加されるだけなので、sharepointはそれらについて「知っている」わけではないので、chromeを取得せず、ブラウザでWebパーツの接続を設定できません。

このように追加されたWebパーツにWebパーツ接続を設定する方法はありますか?あるいは、これらのWebパーツでクロムを有効にすることはできますか?

答えて

0

、私は正常に接続でき粉々にWebパーツを分離した後、彼らは1であるかのようにそれが見えるようにスタイリングを使用。私は試してみると、他のWebパーツの中にWebパーツを置くことの結果に関する文書は見つかりませんでした。

1

静的に接続を定義できます。この方法では、ブラウザを使用して接続を作成/変更/削除することはできません。

参照:最後に

How to: Declare a Static Connection between Two Web Parts Controls

+0

iveはそれを試みましたが、うまく動作しませんでした。それはWebパーツを見つけることができないことに不満を抱いていました。 – Nacht

+0

質問に記載されているように、他のWebパーツ内のWebパーツでこれを行うことは可能ですか? – Nacht

関連する問題