2009-03-06 2 views
2

Silverlight 컨트롤에서 리스너를 설정하여 호스팅 aspx 웹 페이지에서 이벤트를 수신 할 수 있습니까? 웹 페이지에서 호스팅되는 여러 Silverlight 및 ASP.NET 사용자 컨트롤이 필요합니다. 하나의 사용자 정의 컨트롤에서 이벤트를 발생시키고 호스트 페이지에 이벤트를 보내고 (알림이 필요함) 폼의 모든 컨트롤 (Silverlight 및 ASP.NET 모두)에 이벤트를 다시 브로드 캐스트하려고합니다. 이것은 Silverlight와 관련이 있습니까?Silverlight와 호스트 .aspx 페이지 간의 서버 측 이벤트

답변

2

Silverlight는 클라이언트 측 기술입니다. DOM과 상호 작용할 수 있으며 DOM 이벤트를 수신 할 수 있지만 ASP.NET 컨트롤과 상호 작용하거나 이벤트를 수신 할 수 없습니다.

+0

좋고 간결한 답변입니다. – BenMaddox

1

Silverlight는 클라이언트 측 기술입니다. Javascript 함수를 호출 할 수는 있습니다. 이를 통해 ASP.NET AJAX를 활용하여 호스트 ASPX 페이지에서 웹 메서드를 호출 할 수 있습니다. 더 좋은 점은 자바 스크립트에서 ASPX 페이지의 완전한 포스트 백을 강제 할 수 있다는 것입니다.

(답변이 늦어서 죄송합니다.) 다른 것을 찾을 때이 모든 것을 알게되었습니다.