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 : Sélectionner tout - Visualiser dans une fenêtre à part
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
Partager