私の問題はこれです。Sharepoint2010を使用しています。SharepointDesigner2010で作成されたフォームがあり、そのフォームの上にSilverlightWebパーツがあります。次に、Silverlight Webパーツをクリックしてその情報をその下のフォームに挿入すると、そのWebパーツから情報にアクセスできるようにする必要があります。
誰かがそれを行う方法について何か洞察を持っていますか?
前もって感謝します。クリス
私の問題はこれです。Sharepoint2010を使用しています。SharepointDesigner2010で作成されたフォームがあり、そのフォームの上にSilverlightWebパーツがあります。次に、Silverlight Webパーツをクリックしてその情報をその下のフォームに挿入すると、そのWebパーツから情報にアクセスできるようにする必要があります。
誰かがそれを行う方法について何か洞察を持っていますか?
前もって感謝します。クリス
javascript、DOM、Silverlightの間で相互運用できます。その結果、次のいずれかを実行できます。
1)Silverlightコードで、HtmlPageおよびSystem.Windows.Browser名前空間の他の項目を使用してプログラムでフォームに入力します。
2)Silverlightアプリにデータをjavascript関数に渡してもらい、javascript関数がフォームに入力します
3)Silverlightアプリがアクションを開始していない場合は、Sillverlightアプリの関数を呼び出すjavascript関数を使用できます。この記事では、http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp-silverlight.aspxについて説明しています。
4)DOMを介してWebパーツにアクセスするのではなく、Sharepoint WebPart通信チャネルに依存する場合は、Silverlightで非表示フィールドに入力してから、javascriptポストバック関数を呼び出すこともできます。Webパーツの背後にあるコードは、非表示のフィールドデータを取得し、Webパーツの通信チャネルを介して情報を送信できます。