OVH Cloud OVH Cloud

Pb de raffraichissement et de remplissage.

3 réponses
Avatar
Sylvain
Bonjour,

J'ai une page dans laquelle, je construit des liens de manière dynamique.
Ces liens permettent d'ouvrir des fenêtres PopUp.
Quand je referme une fenêtre popup, ma page depuis laquelle j'ai ouvert le
popup se recharge.
Jusque la tout est normal, par contre si des données ont été saisies dans
les différents controles, celles ci sont perdues et l'utilisateur doit les
resaisir.

Comment puis je réafficher les données saisies par l'utilisateur avant qu'il
ai ouvert le popup ?

Merci pour votre aide.

3 réponses

Avatar
Patrice
Comment la page est-elle rafraichie ? Si elle est "postée", la collection
Request.Form contient les valeurs actuelles et elles peuvent être exploitées
(plutôt que d'être relues par la base de données).

Patrice

--

"Sylvain" a écrit dans le message de
news:
Bonjour,

J'ai une page dans laquelle, je construit des liens de manière dynamique.
Ces liens permettent d'ouvrir des fenêtres PopUp.
Quand je referme une fenêtre popup, ma page depuis laquelle j'ai ouvert le
popup se recharge.
Jusque la tout est normal, par contre si des données ont été saisies dans
les différents controles, celles ci sont perdues et l'utilisateur doit les
resaisir.

Comment puis je réafficher les données saisies par l'utilisateur avant


qu'il
ai ouvert le popup ?

Merci pour votre aide.


Avatar
Sylvain
Bonjour,

La page en question est raffraichie lorsque le popup est fermé grace à la
commande suivante:
<a
href=javascript:window.opener.location.href='PopupRefresh.aspx?TemplateId4&PopupMode=0';window.close();>Close</a>

Que puis je utilisé comme moyen alors pour remettre les données saisies dans
les controles avant que le popup est été ouvert ?

"Patrice" wrote:

Comment la page est-elle rafraichie ? Si elle est "postée", la collection
Request.Form contient les valeurs actuelles et elles peuvent être exploitées
(plutôt que d'être relues par la base de données).

Patrice

--

"Sylvain" a écrit dans le message de
news:
> Bonjour,
>
> J'ai une page dans laquelle, je construit des liens de manière dynamique.
> Ces liens permettent d'ouvrir des fenêtres PopUp.
> Quand je referme une fenêtre popup, ma page depuis laquelle j'ai ouvert le
> popup se recharge.
> Jusque la tout est normal, par contre si des données ont été saisies dans
> les différents controles, celles ci sont perdues et l'utilisateur doit les
> resaisir.
>
> Comment puis je réafficher les données saisies par l'utilisateur avant
qu'il
> ai ouvert le popup ?
>
> Merci pour votre aide.





Avatar
Patrice
Tu fais une requête "GET" tu repars donc à zéro.

Je pense avoir fait ce genre de chose de la façon suivante :
- création d'un bouton "hidden" de rafraichissement
- je simule un click dessus lorsque je veux rafraichir la page de retour
d'une popup
- cela me poste donc les données vers le serveur et je peux réafficher la
page avec les valeurs en cours...

Patrice

--

"Sylvain" a écrit dans le message de
news:
Bonjour,

La page en question est raffraichie lorsque le popup est fermé grace à la
commande suivante:
<a



href=javascript:window.opener.location.href='PopupRefresh.aspx?TemplateId4
&PopupMode=0';window.close();>Close</a>

Que puis je utilisé comme moyen alors pour remettre les données saisies


dans
les controles avant que le popup est été ouvert ?

"Patrice" wrote:

> Comment la page est-elle rafraichie ? Si elle est "postée", la


collection
> Request.Form contient les valeurs actuelles et elles peuvent être


exploitées
> (plutôt que d'être relues par la base de données).
>
> Patrice
>
> --
>
> "Sylvain" a écrit dans le message de
> news:
> > Bonjour,
> >
> > J'ai une page dans laquelle, je construit des liens de manière


dynamique.
> > Ces liens permettent d'ouvrir des fenêtres PopUp.
> > Quand je referme une fenêtre popup, ma page depuis laquelle j'ai


ouvert le
> > popup se recharge.
> > Jusque la tout est normal, par contre si des données ont été saisies


dans
> > les différents controles, celles ci sont perdues et l'utilisateur doit


les
> > resaisir.
> >
> > Comment puis je réafficher les données saisies par l'utilisateur avant
> qu'il
> > ai ouvert le popup ?
> >
> > Merci pour votre aide.
>
>
>