2009-11-22 5 views
0

클릭하면 다른 페이지 (탭)가 열리는 페이지에 링크를 만들고 싶습니다. 나는 이미 그것을했다.ASP.NET의 다른 페이지에서 페이지의 필드를 업데이트하십시오.

사용자가 두 번째 페이지의 링크를 클릭하면 페이지가 닫히고 첫 번째 페이지의 필드가 두 번째 페이지에서 선택한 항목으로 업데이트됩니다.

예를 들어 야후 메일 주소록과 동일한 기능을 수행하고 싶습니다. 메시지를 작성할 때 "받는 사람 :"필드를 클릭하면 주소록이 새 창에서 열리고 메일을 보낼 사람을 선택한 다음 "완료"를 클릭하면 그 사람의 주소가 자동으로 표시됩니다 첫 페이지의 "받는 사람 :"입력란에 추가됩니다.

이러한 기능을 달성하는 방법에 대한 제안 사항을 알려주십시오.

미리 감사드립니다.

+0

C# 코드 또는 자바 스크립트를 사용 하시겠습니까 –

+0

C# 코드를 선호하지만 javascript도 문제가 해결되면 정상입니다. – Ove

답변

1

JavaScript를 사용하여 창을 열고 닫아야합니다. 두 번째 창이 닫히면 이벤트를 처리 한 다음 window.parent.document를 사용하여 상위 창의 필드를 찾아 액세스 할 수 있습니다.

관련 문제