2009-09-18 8 views
0

약간의 연구 후에, 이것이 불가능하다는 것을 이해합니다. 쿼리 문자열을 사용하여 정보를 전달할 수는 있지만 페이지를 다시로드해야합니다. 나는 웹 서비스도 사용할 수 있지만 가능한 경우이를 피한다. 이 시점에서, 나는 그것을 할 수있는 것에 관심이 없지만, 내가 그것을 할 수없는 이유를 알고 싶습니다. 다른 개체와 마찬가지로 공용 함수라고 할 수 있어야합니다.뒤에 aspx 코드 뒤에 실버 라이트의 코드에서 함수 호출하기

답변

5

Silverlight 코드가 서버 코드가 아니기 때문에 불가능합니다. 클라이언트 코드입니다.

서버 코드와 클라이언트 코드가 같은 위치에 존재하지 않으며 동시에 존재하지 않습니다.

+0

Zactly. Silverlight 응용 프로그램은 ASP.NET 응용 프로그램보다 WinForms 응용 프로그램과 공통점이 많습니다. 웹은 순전히 Silverlight의 전달 메커니즘이며 코드는 클라이언트에서 실행됩니다. –

0

성취하려는 것보다 성취하려는 것을 더 설명하고 싶을 수도 있습니다. 예를 들어 duplex connection between client and server을 유지하면 ASP.NET 응용 프로그램에서 Silverlight 개체로 정보를 "푸시"할 수 있습니다. 모든 기능을 갖춘 웹 서비스를 필요로하지 않는 다른 많은 경량 대안이 있습니다.

왜 ASP.NET 코드에서 Silverlight 메서드를 호출 할 수 있기를 원하십니까?

관련 문제