Silverlight 컨트롤의 코드에서 텍스트 또는 레이블 (특히 asp.net 컨트롤) 텍스트 속성을 업데이트하려면 어떻게해야합니까?Silverlight 내의 코드에서 HTML 컨트롤을 업데이트하는 방법
2
A
답변
2
silverligt에서 javascript 함수를 호출 할 수 있습니다. 은 곧 그것은 다음과 같습니다 : 자바 스크립트 방법은 창으로 접근 할 수 있어야
가HtmlPage.Window.Invoke("globalJSMethod", stringParam);
주 - window.globalJSMethod (...)이 walkthrough이 작업을 수행하는 방법을 상세하게 볼 수 확인.
4
제안 된 해결 :
나는 당신이 두 단계를 수행하려고 할 수 있다고 가정합니다
- 가 주어진 매개 변수를 기반으로 컨트롤을 업데이트하는 자바 스크립트 함수를 작성,의 그것을 이름을 보자
updateControl
: 실버 라이트 응용 프로그램에서<script type="text/javascript"> function updateControl(newValue) { //update your control here with newValue parameter with javascript ... } </script>
(원하는 장소에 제어 값 변화를 호출)를 작성해야 :
HtmlPage.Window.Invoke("updateControl", "this is a new value")
페이지 업데이트에 대한 또 다른 해결책 만 :
그냥 다른 곳에서 값을 얻을 수있는 페이지를 새로 고침해야하는 경우,
HtmlPage.Document.Submit()
포스트 백에서는이 데이터를 가져 와서 컨트롤에 표시 할 수 있습니다.
참조 및 유용한 자원
- ScriptObject.Invoke 방법 : http://msdn.microsoft.com/en-us/library/system.windows.browser.scriptobject.invoke%28v=vs.95%29.aspx는
- 연습 : http://msdn.microsoft.com/en-us/library/cc221359%28v=vs.95%29.aspx
- 실버 라이트와 자바 스크립트 상호 운용성 기본 사항 : 관리 코드에서 호출 자바 스크립트 http://pietschsoft.com/post/2008/06/Silverlight-and-JavaScript-Interop-Basics.aspx
- 을 설정하는 방법 Javascript를 사용하는 양식 요소의 값 : http://www.javascript-coder.com/javascript-form/javascript-form-value.phtml
관련 문제
- 1. asp.net usercontrol 내의 이벤트에서 Silverlight usercontrol 내의 컨트롤을 사용하지 못하게하려고합니다.
- 2. Silverlight 컨트롤을 HTML/CSS/JS로 변환하는 방법
- 3. Silverlight 컨트롤을 배치하는 방법
- 4. WinForms - 코드에서 속성 값을 설정하고 바운드 컨트롤을 업데이트하는 방법?
- 5. 일반 핸들러로 컨트롤을 업데이트하는 방법
- 6. Silverlight 컨트롤을 WPF로 이식하는 방법
- 7. Visual Studio 2005의 C# 프로젝트에서 ActiveX 컨트롤을 업데이트하는 방법
- 8. 파일이있는 경우 일치하는 컨트롤을 찾아서 업데이트하는 방법
- 9. TPL 작업에서 WPF 컨트롤을 업데이트하는 방법?
- 10. 내 Android 코드에서 캘린더를 동적으로 업데이트하는 방법
- 11. 코드에서 동적으로 컨트롤을 바인딩하기
- 12. 내 소스 객체를 업데이트하는 Silverlight, 내 UI를 업데이트하는 방법
- 13. Silverlight : 비동기 HttpWebRequest가 완료되면 UI를 업데이트하는 방법?
- 14. Silverlight 내의 Rowlex.net
- 15. UserControl 내의 Silverlight DataForm
- 16. UpdatePanel이 Silverlight 컨트롤을 방해합니까?
- 17. Silverlight - 컨트롤을 borderthickness로 바꿈
- 18. C# Silverlight 컨트롤을 이동
- 19. Silverlight 컨트롤을 Asp.Net 솔루션에 통합하기위한 최상의 방법
- 20. 두 콘텐츠 영역이있는 Silverlight 컨트롤을 만드는 방법
- 21. Silverlight 프로젝트 또는 컨트롤을 WPF로 변환하는 방법
- 22. Silverlight 컨트롤을 WPF 솔루션에 추가하는 방법?
- 23. Silverlight 컨트롤을 모눈 행 사이로 이동하는 방법?
- 24. 코드에서 silverlight tabcontrol에 tabitem을 추가하는 방법
- 25. 클래스 내의 클래스를 업데이트하는 중
- 26. 적절한 순간에 컨트롤을 업데이트하는 이벤트
- 27. Silverlight : 드래그 앤드 컨트롤을 시작한 컨트롤 확인
- 28. Silverlight 컨트롤 뒤에있는 코드에서 템플릿 항목에 액세스
- 29. HTML in Silverlight
- 30. Silverlight 서비스를 업데이트하는 방법은 무엇입니까?