Доступ к информации из одной веб-части и использование ее в другой веб-части в sharepoint 2010 - PullRequest
0 голосов
/ 12 марта 2010

Моя проблема заключается в следующем: я использую Sharepoint 2010, у меня есть форма, созданная в sharepoint designer 2010, выше этой формы у меня есть веб-часть silverlight. Теперь мне нужно иметь доступ к информации из веб-части silverlight, когда я нажимаю на нее и вставляю эту информацию в форму под ней.

Кто-нибудь знает, как это сделать?

Спасибо заранее. Chris

1 Ответ

0 голосов
/ 12 марта 2010

Вы можете взаимодействовать между Javascript, DOM и Silverlight. В результате вы можете выполнить любое из следующих действий.

1) В коде Silverlight программным путем заполните форму, используя HtmlPage и другие элементы в пространстве имен System.Windows.Browser.

2) Пусть приложение Silverlight передает данные в функцию javscript, которая затем заполняет форму

3) Если ваше приложение Silverlight не инициирует действие, вы можете иметь функцию javascript, которая вызывает функцию в вашем приложении Sillverlight. Эта статья объясняет, что http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp-silverlight.aspx

4) Если вы хотите полагаться на каналы связи Sharepoint WebPart, а не пытаться получить доступ к веб-частям через DOM, вы можете также заставить Silverlight заполнить скрытое поле и затем вызвать функцию обратной передачи javascript. Ваш код в вашей веб-части может затем взять скрытые данные поля и отправить информацию через каналы связи веб-части.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...