2010-04-20 3 views
3

기본적으로 UpdatePanel을 사용하는 사용자 정의 컨트롤을 만들었으며 이해하기 때문에 ScriptManagerProxy를 사용하여 페이지 당 하나의 ScriptManager 만 있어야하며 내 .aspx 페이지에 선언되어 있어야합니다.) 낭포, 어떻게 당신은 추가의 문제이며,이 소심한를 사용합니까 : 당신의 통제에사용자 정의 ASP.NET 컨트롤에서 ScriptManagerProxy를 어떻게 사용합니까?

<asp:ScriptManagerProxy ID="ScriptManagerProxy3" runat="server"> 
</asp:ScriptManagerProxy> 

, 또는 거기 더? 누구나 좋은 자습서/예제 세트에 대한 링크를 게시 할 수 있습니까? 나는 이것에 대한 인터넷 검색을 시도했지만 유용한 것을 찾지 못했습니다 ...

답변

5

컨트롤에는 ScriptManagerProxy이 필요하지 않습니다. 컨트롤에 ServiceReference 또는 ScriptReference를 추가해야하는 경우에만 ScriptManagerProxy이 필요합니다. ScriptManagerProxy을 사용하면 컨트롤을 호스팅 할 페이지에 대한 지식 없이도이 작업을 수행 할 수 있습니다. 페이지가 렌더링 될 때 ScriptManagerProxy 컨트롤의 속성은 호스트 페이지의 ScriptManager 컨트롤의 속성과 병합됩니다.