Вы можете взаимодействовать между 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. Ваш код в вашей веб-части может затем взять скрытые данные поля и отправить информацию через каналы связи веб-части.