Silverlight 앱의 DataGrid의 모든 행에 HyperLinkButton이 있습니다. DataGrid.LoadingRow 이벤트에서 HyperLinkButton의 click 이벤트에 처리기를 추가하기 위해 이벤트를 발생시켜야합니다. 문제는 이벤트가 세 번 더 발생한다는 것입니다. (더 정확하게는 핸들러가 세 번 추가됩니다. 추가하기 전에 핸들러를 제거했지만 아무 효과가 없습니다.) 어떤 아이디어가 있습니까? 어떤 아이디어?DataGrid.LoadingRow 이벤트가 세 번 발생합니다.
1
A
답변
0
.Tag를 이벤트 처리기를 추가하고 처리기가 추가 된 플래그로 사용할 때 하이퍼 링크 단추
0
이 문제를 해결하려면 LoadingRow 이벤트가 실제로 여러 번 발생하기 때문에 문제가 발생할 수 있습니다 .Datagrid는 인스턴스화 만 수행합니다 줄이 필요할 때 줄이 보이지 않을 때 줄을 재생합니다. 그리드를 스크롤 할 때와 마찬가지로.
자세한 내용은 비고 부분을 참조하십시오. DataGrid.LoadingRow event on msdn
관련 문제
- 1. jQuery : keydown 이벤트가 번 발생합니다.
- 2. combobox를 클릭하면 textbox_leave 이벤트가 두 번 발생합니다.
- 3. WPF 창 : sizechanged 이벤트가 두 번 발생합니다.
- 4. jgGrid loadComplete 콜백 이벤트가 두 번 발생합니다.
- 5. jQuery Submit 이벤트가 두 번 발생합니다
- 6. 아무 이유없이 Jquery 이벤트가 두 번 발생합니다.
- 7. WPF Datagrid RowDetailsTemplate을 두 번 클릭하면 부모에서 DoubleClick 이벤트가 발생합니다.
- 8. jQuery Infinite Scroll - 스크롤이 빠른 경우 이벤트가 여러 번 발생합니다.
- 9. UpdatePanel 내의 GridView 내부에있는 버튼으로 클릭 이벤트가 한 번 발생합니다.
- 10. 석영 작업이 여러 번 발생합니다.
- 11. JQGrid loadComplete 이벤트가 발생합니다.
- 12. onchange 이벤트가 발생합니다.
- 13. 여러보기에서 이벤트가 발생합니다.
- 14. 클릭 이벤트가 계속 발생합니다.
- 15. Treecontrol : SelectionChanged 세 번 호출되는 이벤트
- 16. PostAuthenticateRequest 여러 번 발생합니다.
- 17. KeyDown 이벤트가 두 번 호출됩니다
- 18. jQTouch 이벤트가 두 번 터집니다.
- 19. Silverlight 3에서 마우스 이벤트가 발생합니다.
- 20. 클릭 이벤트가 비동기 적으로 발생합니다
- 21. 전자 메일을받을 때 이벤트가 발생합니다.
- 22. 셀레늄이있는 capybara onchange 이벤트가 발생합니다.
- 23. 오브젝트 생성시 javascript 이벤트가 발생합니다.
- 24. 아약스 업데이트 이후에 이벤트가 발생합니다
- 25. Win32라는 이름의 이벤트가 간헐적으로 발생합니다.
- 26. Javascript "addEventListener"페이지로드시 이벤트가 발생합니다.
- 27. 이미지 마우스에 발생 이벤트가 발생합니다.
- 28. 탭을 선택하면 JTabbedPane 이벤트가 발생합니다.
- 29. 자바 스크립트/jQuery를이 : 이벤트가 두 번
- 30. 클릭 이벤트가 두 번 해고 - JQuery와