2009-08-17 8 views
1

저는 Silverlight 개발이 처음인데 제가 작성한 Silverlight 컨트롤에서 데이터를 가져 오는 방법을 알아 내려고하고 있습니다.Silverlight 컨트롤에서 데이터 가져 오기

저는 그래픽 데이터 포인트를 모으는 Silverlight 컨트롤이 있습니다. Silverlight 컨트롤은 asp.net webforms 응용 프로그램에 포함되어 있습니다. 또한 컨트롤을 표시하는 페이지는 다른 데이터 관련 기능을 수행하며 사용자가 버튼을 클릭하면 데이터 (Webform 데이터와 Silverlight 컨트롤에 포함 된 데이터)의 일부 조작을 수행 한 다음 1 통화로 데이터를 저장해야합니다 DB에.

제 질문은 저장을 위해 데이터를 함께 넣을 수 있도록 내 webform에서 Silverlight 컨트롤의 데이터를 가져 오는 방법입니다.

처음에는 Silverlight 컨트롤의 데이터를 자바 스크립트를 통해 액세스 가능하게 만들고 버튼 클릭으로 Silverlight 컨트롤의 데이터를 일부 HTML 컨트롤에 저장 한 다음 일반 웹 폼 게시가 발생하도록 허용하고 데이터 서버 측을 읽도록했습니다. . 약간 지저분하다고 느낄 때 이것을하는 더 좋은 방법이 있습니까?

참고 : .NET 3.5 및 Silverlight 3.0을 사용하고 있습니다.

답변

3

당신은 선택의 여지가 있습니다

  • 당신은 당신의 실버 라이트 제어 할 수 ADO.NET 데이터 서비스 또는 데이터를 처리하는 웹 서비스 호출을 사용하여 서버에 직접 데이터를 제출

  • Silverlight에서 서버 쪽 코드와 상호 작용하는 과정을 단순화하는 RIA 서비스를 사용할 수 있습니다.

  • Silverlight 컨트롤을 업데이트 할 수있는 양식 필드를 숨길 수 있습니다. 처리하고 웹 페이지를 통해 제출하면 실버에 대한

+0

숨겨진 필드를 사용하는 예는 무엇입니까? –

1

Marc Gravellprotobuf-net 라이브러리는 서버 측 COMMS에 대한 옵션이 될 수 있습니다. Googles 프로토콜 버퍼는 많은 lauguages와 comunucate 할 수 있습니다.

관련 문제