salut tout le monde
dans mon application j'ai un probleme avec ma page d'index(index.aspx).
le problème est le suivant :
la page contient un formulaire dont la balise est la suivante:
1 2
|
<form runat="server" method="post" id="Avail" action="RepItineraire.aspx" name="Avail" onsubmit="return validsearch();"> |
mais voila le formulaire possède un bouton submit libelé de cette manière:
<input id="CmdRecherche" type="submit" value="Rechercher" name ="CmdRecherche" />
et losqu'on clique dessus pour soumettre le formulaire , celui ci boucle sur la meme page index.aspx au lieu de ce rendre sur la page "RepItineraire.aspx" comme défini dans la balise form au niveau de l'action
après investigation je me rend compte que lorsqu'à partir de mon EDI je demande l'affichage de la page dans le navigateur, en regardant le code source de cette page je me rend compte que l'action de la page a été substituée: au lieu d'avoir
ce code ci
<form runat="server" method="post" id="Avail" action="RepItineraire.aspx" name="Avail" onsubmit="return validsearch();">
j'ai plutot celui-ci :
<form name="Avail" method="post" action="index.aspx" id="Avail" onsubmit="return validsearch();">
don je me demande donc pour quoi cette substitution systématique? que faire pour y rémédié car?
il est a noté de dans la page RepItineraire.aspx le meme formulaire marche très bien et ne pause pas de problème de bouclage.
NB: mes formulaires sont validés a l'aide du javascript; je travaille sous visual studio 2008 en asp.net / C#
j'attend vos commentaire , suggestions ou intérrogation pour complément d'information
merci d'avance
mbello.
Partager