Bonjour, j'ai une classe "Autorisation" qui hérite d'une classe entitybase héritant de INotifyPropertyChanged.
Côté serveur si j'utilise ma classe Autorisation j'ai bien l'événement PropertyChanged, mais il disparait côté client. C'est à cause de RIA ? Comment faire pour pouvoir l'utiliser ?
Merci !
Ma classe EntityBase :
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
25
26
27
28
29
30
31 [DataContract] public class EntityBase : INotifyPropertyChanged { public event PropertyChangedEventHandler PropertyChanged; protected void ValidateProperty(string propertyName, object value) { Validator.ValidateProperty(value, new ValidationContext(this, null, null) { MemberName = propertyName, }); } protected void Validate(string propertyName, object value) { ValidateProperty(propertyName, value); } protected virtual void OnNotify(string propertyName) { PropertyChangedEventHandler handler = PropertyChanged; if (handler != null) { handler(this, new PropertyChangedEventArgs(propertyName)); } } }
Partager