2011-09-06 6 views
0

나는 C#을 사용하는 ASP.NET 프로젝트에서 작업 중이며 한 사용자 컨트롤에서 드롭 다운의 데이터를 새로 고치려고합니다. 다른 사용자의 선택된 값 제어가 선택됩니다. 타사 Telerik 컨트롤을 사용해야합니다. 모든 것은 Ajax'd (다시 Telerik)이므로 Ajax 패널을 새로 고치는 문제 일뿐입니다. 그러나 이것은 Telerik Ajax 패널에서는 가능하지 않습니다. 그것을 할 수있는 방법에 대한 다른 아이디어?ASP.NET 다른 사용자 컨트롤에서 사용자 정의 컨트롤 새로 고침

또 다른 옵션은 단추를 클릭 할 때 사용자 정의 컨트롤이있는 페이지에서 동일한 작업을 수행하는 방법입니다 (사용자 정의 컨트롤의 숨김을 해제하는 단추가 있으므로이를 새로 고치는 데 사용할 수도 있습니다)

미리 조언 해 주셔서 감사합니다.

+0

질문과 유사하기 때문에 [2, 4 및 7 번 FAQ] (http://www.telerik.com/help/aspnet/ajax/ajxfaq.html)을보십시오. 결론 : ** AJAX 관리자 사용 **. 죄송합니다. Telerik 컨트롤을 사용하여 예제를 보여줄 수있는 경험이 전혀 없습니다. –

답변

0

이 경우 RadAjaxManager을 사용할 수 있어야합니다. 이렇게하면 기본 제공 구성 도구를 사용하거나 프로그래밍 방식으로 특정 컨트롤을 설정하여 모든 종류의 다시 게시의 다른 컨트롤을 업데이트 할 수 있습니다. 이 경우 가장 쉬운 방법은 기본 페이지 (두 개의 사용자 컨트롤 호스팅)에 RadAjaxManager를 설치하고 UserControls를 패널에로드하는 것입니다. 그런 다음 RadAjaxManager의 AjaxSettings에서 한 패널이 다른 패널에 부분 포스트 백을 야기 할 수 있도록 설정하십시오.

링크 된 데모는 documentation처럼 약간의 통찰력을 제공해야합니다.

관련 문제