J'ai plusieurs champs de texte sur le formulaire et je veux que deux d'entre eux valident comme si l'un d'entre eux est vide alors dites "Les deux champs sont obligatoires". De plus, j'ai aussi d'autres champs de texte sur le formulaire et ils sont déjà en cours de validation sur le bouton. Peut-il être manipulé en utilisant Asp.Net CustomValidator?Validation des entrées interdepend à l'aide de javascript
1
A
Répondre
1
Vous pouvez utiliser validateur personnalisé pour effectuer cette tâche.
<asp:CustomValidator ID="CustomValidator1" runat="server"
ErrorMessage="CustomValidator" ClientValidationFunction="testValid"
ControlToValidate="TextBox1" onservervalidate="CustomValidator1_ServerValidate"
ValidateEmptyText="True">both fields required</asp:CustomValidator>
Le ClientValidationFunction
contient le côté client de la fonction javascript testValid
. il devrait donc ressembler à:
<script type="text/javascript">
function testValid(sender, args) {
....you logic
//set args.IsValid according to your logic
args.IsValid = false;
}
</script>
côté serveur,
protected void CustomValidator1_ServerValidate(object source, ServerValidateEventArgs args)
{
//set args.IsValid according to your validation logic.
args.IsValid = false;
}
0
Utilisez un comparer et exiger validateur sur le terrain, à savoir
<label>Password</label> <asp:TextBox runat="server" ID="txtPassword" MaxLength="15" TextMode="Password" />
<label>Password-check</label> <asp:TextBox runat="server" ID="txtPasswordCheck" TextMode="Password" MaxLength="15" />
<asp:RequiredFieldValidator runat="server" ID="rfvtxtPasswordCheck" ControlToValidate="txtPasswordCheck" Text="* " />
<asp:CompareValidator runat="server" ID="cvtxtPasswordCheck" ControlToValidate="txtPasswordCheck" ControlToCompare="txtPassword" Operator="Equal" Type="String" Text="* Passwords do not match" />
Questions connexes
- 1. javascript Validation de textarea à entrées multiples
- 2. Correspondance des entrées de formulaire avec javascript?
- 3. MVC2: validation des entrées utilisateur/meilleures pratiques
- 4. Programmation des pages Wiki Sharepoint 2007 - Validation des entrées
- 5. Validation et mise en cache des entrées de Firefox
- 6. Validation des entrées dans la zone de texte
- 7. Validation des entrées de formulaire d'une forme perticular
- 8. Comment faciliter la validation des entrées de formulaire?
- 9. ajouter des entrées à la forme html, en utilisant javascript
- 10. Validation de toutes les entrées dans les zones de saisie
- 11. structure de données laide à la recherche java
- 12. Meilleures pratiques pour la validation des entrées dans ASP.NET?
- 13. Meilleure pratique - Validation des entrées dans une application GUI simple?
- 14. Validation sur fieldset. Le fieldset est à l'intérieur du formulaire et a des entrées à l'extérieur
- 15. Validation de formulaire Javascript
- 16. Javascript Formulaire de validation
- 17. Validation côté client Javascript ou validation côté serveur PHP
- 18. Javascript Date de validation
- 19. Validation Javascript ou validation ASP?
- 20. validation, javascript
- 21. Validation de chaîne Javascript
- 22. javascript validation de vacances
- 23. javascript: validation de clé
- 24. validation javascript
- 25. validation Javascript
- 26. validation des caractères spéciaux en utilisant JavaScript
- 27. Simplifier une fonction laide dans Haskell
- 28. Test des entrées de formulaire dans PHPUnit
- 29. JavaScript - Détection lorsqu'aucune des deux entrées n'a le focus
- 30. Puis-je utiliser des entrées Asp normales au lieu des entrées automatiques de Telerik?