2011-05-11 2 views
1

Sivlerlight 프로젝트에 대한 사용자 지정 유효성 검사를 설정했습니다. 그리드가 있으며 서버로 가서 DomainService에서 검사를 수행하여 항목이 고유한지 확인합니다.비동기 유효성 검사 (RIA 서비스)가 적용된 Silverlight 4의 성가신 예외

이 속성에는 사용자 지정 유효성 검사기를 사용하도록 알리는 특성이 지정되며 유효성 검사기는 DomainService에서 'IsUserNameUnique'라는 함수를 호출합니다.

이제 문제는 다음과 같습니다. 예외가 발생하고 프로그램이 중지되었습니다. 프로젝트를 디 텍트하면 세 가지 오류 메시지가 표시됩니다 ('isUserNameUnique'유효성 검사에 실패했습니다. 자세한 내용은 작업의 ValidationErrors를 확인하십시오). 내가 클릭하면 내 눈금과 유효성 확인 메시지가 나타납니다. 그래서 나는 그것이 작동한다는 것을 의미합니다 ... 일종의. 내 최종 사용자가 볼 수 없도록하는 예외가 있습니다.

제안 사항?

답변

0

이 사용자 지정 유효성 검사를 Viewmodel 속성의 특성으로 지정하고 있습니까? 바인딩이 제대로 작성되었는지 확인하십시오 (ValidatesOnExceptions, NotifyOnValidationError가 그에 따라 설정 됨).

코드 예도 도움이 될 것입니다.

관련 문제