Utilisé les Validators lors d'un onfocus d'un textbox

kaygee Messages postés 51 Date d'inscription mardi 25 septembre 2001 Statut Membre Dernière intervention 9 décembre 2009 - 8 oct. 2008 à 11:49
ggtry Messages postés 417 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 21 juillet 2010 - 8 oct. 2008 à 21:52
Salut,

Je suis en train de tester les Validators de .Net. Super simple je trouve.

Mais jusqu'a présent je les actives lorsque je clique sur un bouton.

Comment pourrais-je faire pour que l'erreur soit automatiquement affichée lorsque je perds le focus de mon textbox

Merci

1 réponse

ggtry Messages postés 417 Date d'inscription vendredi 13 juin 2008 Statut Membre Dernière intervention 21 juillet 2010 1
8 oct. 2008 à 21:52
Bonsoir,

Avec un RegularExpressionValidator, par exemple, la fonction javascript WebForm_OnSubmit() sera créée sur ta page.
Il suffit donc de l'appeler sur l'événément client onblur de ta textbox (qui se déclenche lors de la perte de focus)
Tu peux écrire directement dans le code asp de la textbox : onblur="javascript:WebForm_OnSubmit()"
Ou, plus proprement, l'ajouter par le code, ici en vb :

Private Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs)
        TextBox1.Attributes.Add("onblur", "javascript:WebForm_OnSubmit()")        
End Sub

GGtry
0
Rejoignez-nous