usercontrol 값을 usercontrol을 포함하는 페이지로 가져 오는 방법은 무엇입니까?페이지의 코드 숨김에서 usercontrol 값을 얻는 방법
답변
이 값은 사용자 정의 컨트롤의 public 속성으로 노출해야합니다.
Pls 수정 된 질문보기 – user42348
Pls upvoted comment을 참조하십시오. –
제대로 이해하면 사용자 정의 컨트롤을 호스팅하는 페이지의 page_load에서 사용자 정의 컨트롤의 StudentId 속성에 액세스하려고하는 것이 문제입니까?
이 경우 사용자 컨트롤이 드롭 다운 목록에서 SelectedIndexChanged 이벤트를 발생시키기 전에 데이터를 읽는 중일 가능성이 큽니다.
가장 간단한 해결책은 속성을 읽는 코드를 Page_PreRender 이벤트로 이동하는 것입니다. 이 이벤트는 페이지 수명주기의 후반에 발생하며 모든 사용자 이벤트가 발동 할 기회를 맞았습니다.
다른 방법으로, 사용자 정의 컨트롤에서 자신의 이벤트 ("UserControlDropDownChanged")를 노출하고 SelectedIndexChanged 이벤트 처리기의 코드에서 사용자 정의 컨트롤의 UserControlDropDownChanged 이벤트를 발생시킬 수 있습니다. 페이지에서 page_load 또는 page_init 중에 사용자 정의 컨트롤에서 UserControlDropDownChanged를 수신하도록 이벤트 핸들러를 등록하고 드롭 다운 목록의 값이 변경 될 때 필요한 모든 기능을 해당 이벤트 핸들러에서 수행합니다.
이 기술에 익숙하지 않은 경우 여기에 다른 질문에 대한 답변으로 example of how to use events을 제공했습니다.
- 1. 콘텐츠 페이지의 코드 숨김에서 마스터 페이지의 배경을 변경하려면 어떻게해야합니까?
- 2. 코드 숨김에서 DOM을 순회하기
- 3. 페이지 .ClientScript.RegisterClientScriptBlock은 코드 숨김에서 호출해야합니까?
- 4. Asp.net mvc는 aspx 페이지의 코드 숨김에서 데이터를 반환합니다.
- 5. ValidationGroup이 코드 숨김에서 유효한지 확인
- 6. Silverlight DataTemplate "이름", 코드 숨김에서 사용하는 방법?
- 7. 코드 숨김에서 javascript 함수를 호출하는 방법
- 8. 참조하는 방법 코드 숨김에서 ListView DataPaper
- 9. 코드 숨김에서 ASCX의 테두리 속성을 변경 하시겠습니까?
- 10. usercontrol umbraco에서 탭 이름을 얻는 방법
- 11. 코드를 통해 LinqDataSource에서 레코드 값을 얻는 방법
- 12. 동적으로 생성 된 컨트롤의 값을 코드 숨김에서 검색하는 방법은 무엇입니까?
- 13. 코드 숨김에서 IFrame InnerHtml 변경
- 14. 코드 숨김에서 새 창 열기
- 15. 코드 숨김에서 WPF DataGrid 비우기
- 16. ASP.NET : 코드 숨김에서 플래시 무비를로드하십시오.
- 17. asp.net의 코드 숨김에서 객체에 액세스
- 18. Idatareaders 내가이 VB가 내 코드 숨김에서 데이터베이스
- 19. 코드 숨김에서 객체 매개 변수 태그 설정
- 20. 사용자 정의 컨트롤의 DataContext를 코드 숨김에서 설정
- 21. ascx의 코드 숨김에서 javascript 변수에 액세스하려면 어떻게해야합니까?
- 22. EntityKey 값을 얻는 방법?
- 23. Arraylist에서 값을 얻는 방법?
- 24. @DiscriminatorColumn() 값을 얻는 방법?
- 25. 배열의 값을 얻는 방법
- 26. MessageHeaderInfo에서 값을 얻는 방법
- 27. 데이터베이스에서 값을 얻는 방법
- 28. 배열로부터 값을 얻는 방법
- 29. 코드 숨김에서 ListBox의 스크롤 막대 가시성 테스트
- 30. 코드 숨김에서 x : 이름에 액세스하려면 어떻게해야합니까?
왜 실제로 의미가있는 부분을 편집 했습니까? 대답을 원하지 않니? –