2009-07-21 6 views
1

J'ai un formulaire qui a quelques valideurs standards asp.net et quelques validateurs personnalisés.sur le flou du champ de formulaire asp.net, appelez le (s) validateur (s) sur ce seul champ

Je sais comment forcer l'ensemble de la page à valider.

Mais comment sur flou d'un champ de formulaire puis-je forcer le ou les validateurs qui regardent le champ de feu, pas toutes les validations sur la page.

Je m'attends à manquer un petit tour. :(

+0

En fait, je pense que je pourrais avoir trouvé ma réponse ... si je fais tout pour travailler, je posterai ma solution .. – BigBlondeViking

Répondre

2

Eh bien, je ressemble répondu à ma propre question, avec l'aide de George, et les intertubes

Après avoir vu ce post : J'ai regardé le DOM dans Firebug et trouvé le tableau des Validateurs, puis il a fallu obtenir les bons, et appeler la méthode ValidatorValidate (validator)

function callMyValidators() { 
     // Clean Up Infragistics Ids 
     var cleanid = this.id.replace(/^igtxt/i,""); 


     for (var i = 0; i < Page_Validators.length; i++) { 
      if (Page_Validators[i].controltovalidate === cleanid) { 
       ValidatorValidate(Page_Validators[i]); 
      } 
     } 

    } 
Questions connexes