2008-12-24 2 views
2

asp:ValidationSummary을 포함하는 사용자 지정 사용자 정의 컨트롤이 있습니다. 그것은 데이터를 표시하는 다른 컨트롤과 함께 페이지에 배치됩니다. 페이지와 유효성 검사를 저장하려고하면 다음과 같은 이상한 동작이 발생합니다.이 사용자 정의 컨트롤의 컨트롤 위에 마우스를 갖다 대면 모든 레이블의 텍스트가 빨간색으로 변합니다.

페이지의 아무 컨트롤 위로 마우스를 올려 놓으면 모든 레이블이 빨간색으로 변합니다. 커서가 페이지를 떠날 때, CSS에 지정된 색상으로 되돌아갑니다. 마우스 오버 등의 코드를 찾지 못했습니다.

ValidationSummary가 내가 모르는 뭔가를하고 있는지 궁금합니다. 나는 어떤 의견을 주셔서 감사합니다.

감사합니다.

+0

고객 측 코드를 표시 할 수 있습니까? – Victor

답변

2

이 이론을 테스트하려면 유효성 검사 요약의 색을 파란색으로 변경하고 다시 시도하십시오. 당신의 컨트롤이 파란색으로 바뀐다면, 당신의 밸리데이션 요약이라고 말할 수 있습니다.

유효성 검사 요약은 클라이언트 측이므로 매우 명확한 이유가없는 한 사용자 지정 컨트롤에 넣지 않는 것이 좋습니다.

관련 문제