[VBNET] Validators dynamiques
Bonjour,
Je vous explique mon problème : je souhaite créer des controles web enrichis d'un validator. Je travaille en VB.NET
Prenons par exemple un HtmlInputText. Je crée donc un NewInputText qui hérite de HtmlInputText et qui a comme propriété "fValidator"
Je lui colle ce code dans la méthode onInit :
Code:
1 2 3 4 5 6 7 8 9 10 11
| MyBase.OnInit(e)
If Not (Page Is Nothing) Then
fValidator= New System.Web.UI.WebControls.RegularExpressionValidator
fValidator.ID = "Validator" & MyBase.ID
fValidator.ControlToValidate = MyBase.ID
fValidator.ErrorMessage = "La valeur saisie est incorrecte."
fValidator.ValidationExpression = "[0-9]*"
fValidator.Display = ValidatorDisplay.Dynamic
Page.Validators.Add(fValidator)
End If |
Cela ne suffit malheureusement pas à faire fonctionner la chose. Quelles étapes ai-je loupées ?
Par avance, merci !
NR