문제

우리는 웹 애플리케이션을 VS05에서 VS08로 마이그레이션하고 있습니다. 이 응용 프로그램은 Telerik 웹 컨트롤을 사용하고 있습니다. 프로젝트를 변환하고 실행 한 후에는 "컨트롤은 이미 요소와 관련이 있습니다"라는 예외를 얻습니다. Telerik Radcombo 상자가있는 사용 컨트롤로 추적했습니다. 그러나 나는 아무것도 보이지 않습니다. 그것을 연구하면, 나에게 아무런 결과도 얻지 못했습니다. 나는 어떤 포인터에 감사하겠습니다.

감사!

도움이 되었습니까?

해결책

솔루션에서 문제가있는 콤보 상자의 ID를 검색하고 사용되는 위치를 확인하십시오. 컨트롤에 대한 ID 속성을 설정하지 않은 경우 - 그렇게하고 고유한지 확인하십시오.

AJAX 요청을 사용하는 경우 AJAX 이후 업데이트 해야하는 모든 컨트롤을 업데이트하고 있는지 확인하십시오.

다른 팁

이것이 도움이되는지 확실하지 않지만 2.0에서 4.0으로 이동했을 때이 예외를 얻기 시작했습니다. 우리는 이미 통제를 처분하고 있었지만 수정 사항은 정의되지 않은 것으로 설정했습니다.

child.control.dispose();
child.control = undefined;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top