Cette requête est en relation avec this celui que j'ai demandé hier. J'ai une liste de bouton radio sur ma page asp.net définie comme suit:Asp: RadioButtonList publie toujours sur le serveur même lorsque la validation du client échoue?
<asp:RadioButtonList ID="rdlSortBy" runat="server" RepeatDirection="Horizontal" RepeatLayout="Flow" AutoPostBack="True" >
<asp:ListItem Selected="True">Name</asp:ListItem>
<asp:ListItem>Staff No</asp:ListItem>
</asp:RadioButtonList>
Sur le côté client, je suis en train de faire les validations suivantes:
rdlSortBy.Attributes("onclick") = "javascript:return prepareSave() && prepareSearch();"
Le problème est que la validation Javascript fonctionne comme prévu. Un message s'affiche et je m'attends à rester sur la page jusqu'à ce que l'utilisateur ait enregistré les modifications. Au lieu de cela, la page est renvoyée et je perds effectivement les modifications non enregistrées.
Qu'est-ce qui pourrait ne pas fonctionner?