2009-10-13 6 views
0

Je suis nouveau à mvc donc je ne sais pas s'il y a un truc à ceci ou pas. Lorsqu'un internaute effectue une recherche sur un site que je suis en train de construire et que je l'amène à la page de résultats, si je clique sur le bouton de retour, le formulaire de recherche est vide. Existe-t-il un moyen de conserver les champs de formulaire tels qu'ils étaient lors du retour (sans recourir à la session)? Merci.mvc et le bouton de retour

+0

Existe-t-il une sorte de redirection? Utilisez-vous Ajax? – jao

Répondre

0

Étrange.
Les champs doivent être présents par défaut. Quel navigateur utilisez-vous?

Si vous utilisez un navigateur normal, alors peut-être que vous faites quelque chose de bizarre, comme, réinitialiser les champs via JavaScript ou quelque chose. Peut-être élaborer plus sur votre mise en œuvre actuelle aiderait à diagnostiquer votre problème?

Une dernière solution consisterait à enregistrer les champs en tant que cookie et à les charger via JavaScript sur la page des formulaires dans onLoad.

+0

J'utilise google chrome. Je ne fais rien d'extraordinaire. La personne soumet le formulaire qui appelle ActionResult et affiche la vue associée. Si dans la vue des résultats, je clique sur le bouton de retour, mes champs de recherche sont vides. – geoff

+0

Il pourrait être IE 6. Je ne sais pas si 7 a aussi ce comportement aussi. – voyager

+0

Je prends ça en arrière ... J'étais dans IE8. Chrome semble fonctionner correctement. IE8 ne semble pas aimer le bouton de retour. – geoff

Questions connexes