Domanda

Il mio problema è questo, sto usando SharePoint 2010, ho un modulo creato in SharePoint Designer 2010, sopra quella forma ho un webpart Silverlight. Ora ho bisogno di essere in grado di accedere alle informazioni dal webpart silverlight quando clicco su di esso e inserisco che le informazioni in forma di sotto di essa.

Qualcuno ha qualche intuizione su come farlo?

Grazie in anticipo. Chris

È stato utile?

Soluzione

È possibile interagire tra javascript, il DOM, e Silverlight. Di conseguenza si può fare una delle seguenti.

1) Nel codice di Silverlight, a livello di codice compilare il modulo utilizzando HtmlPage e altri oggetti nello spazio dei nomi System.Windows.Browser.

2) Fare Silverlight app passare i dati alla funzione javscript che poi compila il modulo

3) Se la vostra applicazione non Silverlight sta avviando l'azione, si può avere una funzione javascript che chiama una funzione nella vostra applicazione Sillverlight. Questo articolo spiega che http://blogs.silverlight.net/blogs/msnow/archive/2008/07/08/tip-of-the-day-15-communicating-between-javascript-amp- silverlight.aspx

4) Se si vogliono fare affidamento sui canali di comunicazione Sharepoint WebPart invece di cercare di accedere ai webparts attraverso il DOM, si può anche avere Silverlight riempire un campo nascosto e quindi chiamare la funzione di postback javascript. Il vostro codice dietro sul vostro webpart può quindi raccogliere i dati dei campi nascosti e inviare le informazioni anche se le channls comunicazione webpart.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top