2015-01-16 4 views
0

전체 페이지의 언어를 변경하기위한 드롭 다운 선택에 따라 드롭 다운이 포함 된 마스터 페이지가 있습니다. 이제 자식 페이지 중 하나에서 중계기를 사용하고 일부 데이터를 바인딩합니다. 또한 리피터의 ItemDataBound 이벤트도 사용하고 있습니다. 셀 중 하나에 대한 툴팁이 필요합니다. 마스터 페이지 드롭 다운 값이 변경 될 때의 방법을 찾으려고합니다. 데이터가 올바른 언어로 표시되도록 ItemDataBound 이벤트를 발생시켜야합니다. 나는 그것이 특정 사건을 감수하면서 뭔가를해야한다고 생각하고있다. 어떤 아이디어 나 의견을 보내 주시면 감사하겠습니다.마스터 페이지 및 하위 페이지 이벤트

답변

0

ItemDataBound는 데이터가 컨트롤에 바인딩 될 때만 발생합니다. ItemDataBound 이벤트가 다시 발생하려면 리피터에 데이터를 리 바인드해야합니다.

다른 옵션은 중계기의 모든 항목을 반복하는 코드를 작성하고 일반적으로 ItemDataBound에서 수행하는 작업을 수행하는 것입니다.

+0

나는 똑같은 생각을 했었지만 어떤 이벤트에서 ItemBound 이벤트와 비슷한 코드를 작성합니까? 드롭 다운이 마스터 페이지에 있고 리피터가 하위 페이지에 있으므로이 문제를 어떻게 처리할지 궁금합니다. – user2272525

+0

프로젝트에 대해 알고있는 약간의 정보를 바탕으로 세션 변수를 사용하여 사이트의 현재 언어 설정을 저장하는 것이 좋습니다. 또한이 페이지가 도움이 될 수도 있습니다. http://stackoverflow.com/questions/8165930/how-to-call-content-page-function-from-master-page –