Bonjour,
Ma question est: comment, lors d'un PostBack classique d'ASP.NET, récupérer les données collées ou saisies par le user dans le contrôle silverlight?
J'imagine qu'exposer une propriété publique au niveau du xap et récupérer la valeur lors du PostBack ça risque pas de fonctionner (je me trompe ? )
tu as le parametre InitParameters au niveau de l'objet silverlight qui te permet de passer une chaine de caractères.
http://dotnetspeak.com/index.php/200...t-application/
ou tu peux recupérer des informations directement de la QueryString via
string monId = HTMLPage.Document.QueryString["MonId"]
Le seul truc que je vois à l'heure actuelle est le suivant:
Dans le contrôle silverlight, faire un bouton pour envoyer les données au serveur via un wcf. J'obtiendrais en retour un DataId.
Ensuite, le contrôle silverlight stockera cet id dans un champ hidden de ma page via une méthode javascript.
Lors du PostBack, ma page ASP.NET récupérera ce DataId et interrogera le web service pour récupérer les données correspondantes
ça doit marcher aussi.
Partager