2009-08-07 5 views
1

저는 UpdatePanel이 있고 그 안에 GridView 및 일부 컨트롤이있어서 사용자가 검색 조건을 입력 할 수 있습니다.history.go (-1) 및 UpdatePanel 문제

GridView에는 다른 페이지에 대한 링크가있는 열이 있으며 두 번째 페이지에는 간단한 history.go (-1)를 수행하는 링크가 있습니다.

원래 검색 결과 페이지로 돌아 가면 선택한 검색 조건과 표가 비어있는 것이 문제입니다. 나는 그것을 떠나기 전과 같은 상태에 있어야합니다.

이 방법을 사용할 수 있습니까?

감사합니다.

+0

방법의 GridView이 채워집니다? 분명한 설명은 UpdatePanel을 사용하여 페이지를 시작하는 대신 되돌아 가면 상태를 잃어 버리는 것입니다. 그 상태를 Session에 저장하는 것은 어떻습니까? –

답변

0

비동기 포스트 백에서 상태를 유지하려면 ASP.NET AJAX History 지원을 사용해야합니다. 브라우저에 있어야하기 때문에 원래 상태가됩니다. DOM에 대한 동적 업데이트는 탐색 이벤트로 간주되지 않습니다. 하지만 URL의 #hash를 사용하여 수동으로 상태를 만드는 기술과 AJAX History가 제공하는 기술이 있습니다.

이 그것에 괜찮은 기사 다음과 같습니다 http://msdn.microsoft.com/en-us/library/cc488548.aspx

관련 문제