質問

私の問題はこの1つである、私は、SharePoint 2010を使用しています、私はSilverlightのWebパーツを持っているフォームの上に、SharePointデザイナー2010年に作成したフォームを持っています。今、私はそれをクリックし、その下のフォームにその情報を挿入したときにSilverlightのWebパーツからの情報にアクセスできるようにする必要があります。

誰もがそれを行う方法上の任意の洞察力を持っていますか?

事前にありがとうございます。 クリス

役に立ちましたか?

解決

あなたはjavascript、DOM、およびSilverlightの間で相互運用することができます。その結果、あなたは、次のいずれかを行うことができます。

1)Silverlightのコードでは、プログラムSystem.Windows.Browser名前空間内にHTMLページのおよび他のアイテムを使用してフォームに記入します。

2)あなたのSilverlightアプリは、フォームに記入javscript関数にデータを渡す持っている。

あなたのSilverlightアプリが動作を開始していない場合は、

3)、あなたはあなたのSillverlightアプリで関数を呼び出すJavaScript関数を持つことができます。この記事では、<のhref = "http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp-silverlightと説明しています.aspxの」REL = "nofollowをnoreferrer"> http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp- silverlight.aspxする

あなたの代わりにDOMを通じてWebパーツにアクセスしようとしているのSharepointのWebパーツの通信チャネルに依存する欠けている場合は、

4)、あなたはまた、Silverlightが隠しフィールドを埋めた後、javascriptのポストバック関数を呼び出すことができます。あなたのWebパーツの背後にあるあなたのコードは、隠しフィールドのデータをピックアップし、Webパーツ通信channlsかかわらず、情報を送信することができます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top