다음과 같은 시나리오가 있습니다.게시/리디렉션/가져 오기 : 특정 경로로 리디렉션
다른 페이지에서 호출 할 수있는 편집 페이지가 있습니다. 이 페이지는 현재 엔티티에 대한 상세보기 또는 엔티티에 대한 목록보기 (경로에서 검색이 있거나 없음) 일 수 있습니다.
어떻게 MVC 프레임 워크를 사용하여 원래 호출 페이지로 깨끗하게 리디렉션합니까? 물론 나는 단순히 내 TempData에 HttpContext.Request.Url 값을 전달할 수 있지만 내 눈 (또는 오류, 코)에서는 그 종류의 냄새가 난다. 그것은 나머지 코드보다 낮은 레벨에 있습니다.
컨트롤러 컨텍스트에서 이전 페이지의 경로 값을 가져 오는 방법이 있습니까? 내가 가지고 있다면, 나는 그것을 일시적으로 저장하고 리디렉션에 전달할 수 있습니다.
나는이 접근법을 결국 사용했는데, TempData를 사용하지 않는 것에 대한 추가 정보 때문에 이것을 받아 들였습니다. –