2012-08-29 4 views
0

나는 다른 언어와 자바의 사용을 통해 질문을 받았다는 것을 알고 있지만 비슷한 질문이 있습니다.ASP.NET 이전 페이지 보유 검색

.NET에서 다른 페이지에 게시 할 수있는 방법이 있습니다. 편집 후 페이지의 '뒤로 가기'단추를 누르거나 첫 페이지로 돌아가는 것이 무엇이든간에 말입니다.

catch는 첫 번째 페이지도 그 ​​당시에 페이징 될 수있는 datatable을 가지고 있습니다. 이 원본 데이터와 페이지를 유지하려면 어떻게해야하고 어떻게 다시 리디렉션 할 수 있습니까?

구현할 가치가 없거나 유지 관리가 엉망이라면 무시할 수 있지만이 결정을 내리기 전에 더 나은 프로그래머에게 물어봐야한다고 생각합니다.

예제

[1 페이지] -> 텍스트 검색 입력 -> 결과를 ​​가져 오기 -> 현재 페이지 (x)는 -> 행
에 URL을 클릭 [2 페이지] -> 이전 URL에서 데이터를로드 내가보기 페이지에서 1. 중단 된 곳으로 정확히 나 이동합니다

답변

3
당신은 현재 페이지를 떠나기 전에 Session에 데이터를 저장할 수 있습니다

때 당신을 다시 이것에 : -> 버튼 돌아 가기

원하는 결과를 클릭은 -> 저장 버튼 클릭 수 페이지가 Session 키를 읽고, 발견되었거나 사용할 수 있다면 (null이 아님)을 할당하십시오데이터가 등록 정보를 제어합니다.

+0

브라우저 창 전체에서 작동한다고 생각하면 세션에 지나치게 민감하지 않으므로 하나의 세션이 다른 세션과 맹 글링됩니다. 기본적으로 Google에서 두 개의 별도 쿼리를 실행하고 두 개의 다른 탭에서 다시 누르면된다고 상상해보십시오. 나는 코드 구동을 유지하는 것을 제외하고 그러한 유형의 기능을 찾고있다. 나는 Javascript를 사용할 수있다 : Back (-1)하지만 매우 해킹 된 것이다. – TheMonkeyMan

+1

편집 한 후 ** 페이지 **에서 '뒤로'버튼을 누르면이 * 텍스트 -> * - * ...로 인해 답변을하고 혼란 스럽습니다. 저는'JavaScript.back'을 사용하고 있습니다. – adatapost

관련 문제