Perte de variable dans mon webusercontrol
Hello,
j'ai crée un webUserControl contenant un Panel, des textboxes et un customvalidator, car ce 'module' est utilisé sur plusieurs pages et le controle de validation est assez particulier.
mon problème est que je le place sur une page avec multiview, lorsque je clique sur le bouton pour passez à la view suivante, il exécute ma fonction de validation correctement. mais la valeur de ma propriété a disparu. et donc ma validation foire car elle utilise cette propriété.
Pourriez-vous m'aider?
voici le code de mon webusercontrol
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
Partial Class controles_IBANAccount
Inherits System.Web.UI.UserControl
Private ls_IBAN As String
Private validateAccount As accountManager = New accountManager()
Property IBAN() As String
Get
Return ls_IBAN
End Get
Set(ByVal value As String)
ls_IBAN = value
validateAccount.splitAccount(pnlIBAN, value)
End Set
End Property
Protected Sub IBANValidator(ByVal source As Object, ByVal args As ServerValidateEventArgs)
'ls_IBAN = UCase(Right(ls_IBAN, Len(ls_IBAN) - 4) & Left(ls_IBAN, 4))
Dim test As String = IBAN
End Sub
End Class |