Diskuze: DataValidation - IDataErrorInfo
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 3 zpráv z 3.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Jestli to chapu spravne, tak nactes z db objekt, kde je Property1 = 10 a ty chces udelat ze kdyz nekdo zmeni hodnotu Property1 = 20, aby se ti vypsala validacni hlaska "Spatna hodnota. Originalni hodnota je 10" ?
Pokud chces toto tak asi nejjednoduzsi bude misto IDataErroInfo pouzit novejsi (a hlavne asynchroni) INotifyDataErrorInfo a rozepsat setter te Property1, tak aby se to validovalo hned pri zmene, protoze v ten moment mas puvodni i novou hodnotu k dispozici.
Zdarec,
sorry, že reaguji až teď, byl sem bez PC přes prodložený víkend. No v podstatě tomu rozumís dobře. Jen bych do té validační hlášky potřeboval dostat hodnotu, která je z té třídy na kterou odkazuje property Standard. Tam jsou ty spravné hodnoty a při editaci těch 3 properties bych chtěl mít v tooltipech ty hodnoty. Zkusím to INotifyDataErrorInfo a uvidím co z toho vyleze. Jinak díky za tip.
Zobrazeno 3 zpráv z 3.