웹 응용 프로그램에서 현재 원하는대로 작동하지 않는 버튼이있는 여러 양식이 있습니다.부분적으로 웹 브라우저의 Page Back 기능을하는 양식 단추를 어떻게 만들 수 있습니까?
단추를 클릭하면 일부 동작을 수행 한 다음 응답을 수행합니다. 계산 된 위치로 리디렉션합니다. 문제는 계산 된 위치가 잘못되었습니다.
저는이 리디렉션 로직을 대체하고 웹 브라우저에있는 뒤로/앞으로 기능에 연결하려고합니다. 문제는, 어떻게해야하는지 모르겠다.
ASP.NET 2.0에 이와 같은 것이 존재합니까? 아니면 존재하지 않는 것을하려고합니까?
"문제는 계산 된 위치가 잘못되었습니다"라는 의미를 설명 할 수 있습니까? – JohnFx
@JohnFx : 좋은 질문은 이상적이지 않을 수도있는 것을 구현하려고하기보다는 루트 문제를 해결할 수 있습니다. – Beska
@JohnFx UrlReferrer를 ViewState에 캐싱하여 계산되지만 특정 종류의 페이지에 대해서만 계산됩니다. 내가 그것을 쓰지 않았기 때문에 나는 그것보다 구체적으로 할 수 없다.최종 사용자가 기대하고있는 것이 브라우저의 등 기능과 동일하기 때문에 모든 것이 근본적으로 결함이 있습니다. 문제를 설명하기 위해 페이지 A에서 페이지 B, 페이지 C, 페이지 B로 이동한다고 가정 해보십시오. 다음 버튼 클릭은 리퍼러가 페이지 C가 아닌 페이지 C에서 페이지 C로 리디렉션되는 대신 페이지 A. – Joseph