나는 aspx 페이지에 C# 코드가 2 개 있습니다. 하나는 4 개의 텍스트 상자, 하나는 드롭 다운, 2 개의 단추가 있습니다. 두 번째 버튼 중 하나가 팝업으로 두 번째 페이지를 표시하는 경우 (시스템 요구 사항에 따라 여기에서 Ajax 팝업 컨트롤을 사용할 수 있지만 요구 사항이 다릅니다). 그래서 내 페이지 2에는 텍스트 상자와 버튼이 있습니다. page2 텍스트 상자 값의 버튼을 클릭하면 데이터베이스에 저장됩니다. 페이지가 닫힙니다. 알았지? 하지만 같은 시간에, page1에 대한 드롭 다운은 page1을 새로 고치지 않고 기록을 채워야합니다. 4 개의 텍스트 상자에있는 값이 텍스트 상자에 있어야하는 방법 ... 나는 정교한 문제를 풀기 위해 최선을 다했습니다.리로드하는 방법 드롭 다운 컨트롤 이렇게하면 ..
답변
웹 서비스를 사용하여 수행 할 수있는 드롭 다운 목록을 채우려면 AJAX를 사용해야합니다. 이것에 대한 또 다른 문제는 표준 ASP.NET DropDownList 컨트롤을 사용하고 클라이언트에서 목록을 수정하는 경우 드롭 다운 목록에 이전로드에서 제공된 목록이 필요하기 때문에 오류가 발생할 수 있습니다. 사용자가 2 페이지를 닫을 때
또한, 그것은 페이지 1 페이지 게시를 강제로 __doPostBack를 호출하여 1 페이지 메서드를 호출 할 수 있습니다, 그래서 당신은 페이지 1.
별도의를 채우기 위해 서버 코드를 사용할 수 있습니다 페이지가 도전 과제에 추가 될 예정이라면, AJAX popup IMHO를 활용하는 것이 훨씬 쉽습니다.
HTH.
Page1 및 Page2 2 페이지가있는 것 같습니다. Page1에서 버튼을 클릭하면 팝업 페이지 Page2로 이동합니다. 그런 다음 Page2를 제출할 때 Page1에서 DropdownList를 새로 고쳐야하지만 FullPagePostback 대신 PartialPostback이 필요합니다.
이 경우입니다. 당신은 자바 스크립트 partialpostback을 할 수 있습니다 http://www.asp.net/%28S%28ywiyuluxr3qb2dfva1z5lgeg%29%29/learn/ajax-videos/video-172.aspx
편집 : 당신은 같은 상위 페이지의 방법 접근 할 필요가 팝업 페이지에서 메서드를 호출하려면 parent.RefreshDropDown를();
Reagards.
예. Shoaib는 내 문제를 정말로 다루고 있습니다. 나는 곧 ur 연결을 따를 것이다. –
하지만 ur 편집 섹션을 이해할 수 없습니다. 설명해 주실 수 있습니까? 나는 나를 위해 솔루션을 –
자바 스크립트를 사용하여 팝업 창을 여는 것 같다. 그런 다음 부모 윈도우에서 일부 메소드를 호출하려면 parent.RefreshDropDown()을 사용해야합니다. parent는 javascript 객체로, 부모 브라우저 윈도우에 대한 참조를 가져오고 RefreshDropDown은 새로 고침을 위해 부분 포스트 백을 수행하는 로직을 포함하는 부모 페이지의 javascript 메소드입니다. 쓰러지 다. –
- 1. 컨트롤 드롭 다운 모양
- 2. 드롭 다운 선택 컨트롤
- 3. 연결된 드롭 다운 컨트롤?
- 4. Silverlight 4 드롭 다운 컨트롤
- 5. JBoss에서 클래스를 핫 리로드하는 방법
- 6. 다른 드롭 다운 목록으로 드롭 다운 목록을 설정하는 방법
- 7. 드롭 다운 메뉴를 채우는 방법
- 8. 드롭 다운 목록을 바인딩하는 방법
- 9. 드롭 다운 항목 확장 방법
- 10. 스타일 드롭 다운 선택 방법?
- 11. 드롭 다운 메뉴 구현 방법
- 12. 드롭 다운 목록을 추가하는 방법
- 13. 다른 드롭 다운 선택시 채우기 드롭 다운
- 14. 나는이 HTML 드롭 다운 메뉴가 드롭 다운
- 15. 드롭 다운
- 16. 드롭 다운
- 17. Dreamweaver 드롭 다운 메뉴
- 18. 양식 - 드롭 다운 목록
- 19. Formview 드롭 다운 2는 드롭 다운 1에 따라 달라집니다.
- 20. 드롭 다운 목록 필터링
- 21. 드롭 다운/CSS 질문
- 22. CSS 드롭 다운 메뉴
- 23. 드롭 다운 옵션 그룹
- 24. 드롭 다운 필터링 ASP.Net
- 25. 이전 드롭 다운 선택을 기반으로 드롭 다운 항목 표시/숨기기
- 26. 콤보 상자 드롭 다운 문제
- 27. Windows 폼에서 콤보 상자 컨트롤 열기에서 드롭 다운 영역을 방지합니다.
- 28. "값을 선택하십시오"옵션과 함께 드롭 다운 목록 컨트롤 채우기
- 29. CComboBox (공통 컨트롤 6.0)의 드롭 다운 높이 버그?
- 30. 드롭 다운 목록 컨트롤 안에 XML 쿼리 넣기
자식 페이지 코드 뒤의 부모 페이지 코드에서 메서드를 호출하는 방법 –
나는 서버에서 할 수 있다고 생각하지 않습니다. JS의 클라이언트 측에서 window.opener를 사용하여 여는 열린 윈도우에 액세스 할 수 있습니다. –