Bonjour a tous,
Je créé actuellement un webpart avec smartpart et Ajax.
J'utilise des UpdatePanel dans mon formulaire pour pouvoir recharger que mon webpart lors des AutoPostBack.
Mon formulaire permet d'enregistrer des éléments dans une liste.
Dans ma page principal j'ai également un calendrier relié a cette liste.
Donc, dans ma page, j'ai un webpart avec mon formulaire et en dessous un second webpart avec un calendrier.
Mon probleme, quand j'enregistre une donnée dans mon formulaire, je souhaiterais que mon webpart d'en dessous puisse se mettre a jour? Est ce possible de prendre le contrôle d'un webpart et de le mettre a jour?
L'autre solution est de recharger la page quand j'enregistre mon formulaire (je rappelle que je suis dans un UpdatePanel). et le seul moyen que j'ai trouver c'est de créer une fonction qui est appelée au moment de l'enregistrement et qui va recharger la page...
J'aimerais garder les valeurs qui étaient dans mes champs précédemment. Donc j'essai de créer un viewstate mais impossible de récupérer la valeur (je dois mal m'y prendre j'en sais rien...) Ou faut-il essayer avec Session?
Code : Sélectionner tout - Visualiser dans une fenêtre à part Response.Redirect(SPContext.Current.Web.Url);
Merci d'avance de votre aide.
N'hésitez pas a me poser des questions si mon message n'est pas assez clair....
Partager