내 ASP.NET WebForms 응용 프로그램에는 UpdatePanel 및 인터페이스와 같은 마법사에 사용되는 여러보기가 포함 된 WebForm이 있습니다.다른 ASP.NET WebForm에 데이터 게시
마법사가 끝나면 버튼을 클릭하여 다른 페이지로 이동할 수 있습니다. 이 새 웹 페이지에는 이전 페이지의 컨트롤에서 약 5 개의 값이 필요합니다.
가장 간단한 방법은 무엇입니까? (편집 : 만 데이터는 HTTP POST를 사용하여 - 이것이 내가 데이터베이스/세션 그렇지 않으면 사용 하듯이 요구 사항입니다)
나는 아마도 때문에 내 업데이트 패널과 여러 뷰의, 행운과 cross-page posting를 사용하여 시도를?
Server.Transfer를 사용해 보았습니다.하지만이 문제는 업데이트 패널로 인해 중단됩니다. 중요
:
- 데이터는 HTTP POST를 통해 전송되어야한다 - 데이터는 어디
- 저장할 수없는 시나리오는 변경할 수 없습니다. 모든 것을 같은 페이지에 넣을 수는 없습니다.
5 개의 값 (다소 관련이 없음)에 대해 새 클래스를 만드는 것이 의미가 없으면 강제로 실행하지 마십시오. –
나는 반드시 HTTP POST만을 사용해야한다고 언급하는 것을 잊어 버렸다. – Omar
세션 객체를 처리 할 때 - 5가 아닌 하나의 정보를 관리하는 것이 좋습니다. 프로젝트가 진행됨에 따라 요구 사항이 변경됨에 따라 5의 수는 쉽게 8, 10 또는 그 이상으로 증가 할 수 있습니다. – TheGeekYouNeed