1

jquery.html() を使用して div の内容を変更しようとしています。認識できる

<SPSWC:ProfilePropertyLoader id="m_objLoader" LoadFullProfileOfCurrentUser="true" runat="server"/>

しかし、それは認識できません

<SPSWC:ProfileBrowser webpart="true" runat="server" __WebPartId="{DCD5C686-342C-46C6-AD85-B2C2D27A6EAF}">

以下を登録しました。

<%@ Register Tagprefix="SharePoint" Namespace="Microsoft.SharePoint.WebControls" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %> 
<%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>
<%@ Register Tagprefix="SPSWC" Namespace="Microsoft.SharePoint.Portal.WebControls" Assembly="Microsoft.SharePoint.Portal, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" %>

しかし、Organization Browser は認識されませんが、他のページでは問題ありませんでした。

それから私は使用しました

<object type="application/x-silverlight" data="data:application/x-silverlight," id="ProfileBrowserSilverlightControl" width="100%" height="100%">
<param name="top" value="30">
<param name="enableHtmlAccess" value="true">
<param name="source" value="/_layouts/ClientBin/hierarchychart.xap">
<param name="initParams" value="username",User,ctl00_m_g_9d50a31d_3b6b_47c5_809c_cf68c257eb9b_ctl00">
<param name="windowless" value="true">
<param name="onLoad" value="__slEvent0">

何かが表示されますが、Fiddler には、

SilverlightProfileService.json/GetUserSLProfileData

これは通常うまく機能します。

誰にも手がかりがありますか?

ありがとう!

4

1 に答える 1

0

HTMLオブジェクトの方法では何も表示できないため、最後に最初のものを使用します。何が問題なのかについてアイデアをお持ちの方がいらっしゃいましたら、教えていただければ幸いです。

jquery.html() の使用を避けるために、Web パーツをページに直接統合しました。これは、jquery.html() がページを元のページに統合するときに、Web パーツに ProfileProperty がないため、 ProfilePropertyLoaderが統合されないためです。

于 2012-11-07T11:08:50.033 に答える