2015. 1. 3. 17:35
DevExpress Validation 관련 정리
2015. 1. 3. 17:35 in 습작 및 R&D
336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.
안녕하세요.
오늘 Validation 관련되서 이것저것 작업을 해봤는데요.
결론은 일반적인 경우에서는
CellValueChanged 이벤트에 ValidateRow 이벤트를 활용해야 한다 입니다.
- 새로운 행 추가시 rowstate은 detached 로 DataSource에 반영이 안된 상태
- 새로운 행만 예외적으로 처리 할 경우 row 자동 추가 가능성있음.
- 결국 새로운 행 역시 동일 validation 적용 처리 해야 됨.
- 최대한 로직 구상 할 때 동일하게 적용될수 있게 처리 하는게 Common에서 핸들링 가능함.
- Invalid 된 상태의 경우 InvalidException 관련되서 NoAction 으로 처리 해야 됨.
'습작 및 R&D' 카테고리의 다른 글
DevExpress GridLocalizer & Built-in CheckBox (0) | 2015.01.04 |
---|---|
DevExpress UnboundColumn 관련 기능 추가 (0) | 2015.01.04 |
DummyData From XML (0) | 2015.01.03 |
[DevExpress XML] Validation 처리 기능 추가 (0) | 2015.01.02 |
DevExpress 활용하여 단순 조회 화면 XML파일로 끝내기 (0) | 2014.12.27 |