그래서 .Net 웹 사이트를 만들었으며 그 중 일부는 데이터베이스 테이블을 필터링하고 쿼리하고 표시 할 수있는 페이지입니다. 그런 다음 사용자가 편집하거나 삭제할 개별 행을 선택할 수 있도록 허용합니다. 이 두 기능은 각각 별도의 페이지에서 수행됩니다. 최근에 방문 사이에 쿼리 필터링을 유지할 수 있도록 기능을 첫 페이지에 추가하라는 요청을 받았습니다. 예를 들어 사용자가 행을 편집 한 다음 표로 돌아 가면 선택한 필터가 그대로 유지됩니다..Net 페이지 내에서 페이지 표시
제 질문은 가장 쉬운 방법입니다. 문제는 많은 필터가 DB의 다른 테이블을 기반으로 동적으로 생성되므로 페이지에 정적으로 코딩되지 않기 때문입니다. 한 옵션은 쿼리 문자열에 필터 문자열을 전달하는 것이지만 가능한 큰 길이 때문에 비현실적으로 보입니다. 또한 새 창을 열려고 생각했지만 보안 및 데이터 중복에 대한 우려가있었습니다. 또한 iframe을 사용하여 페이지를로드하고 편집이 끝날 때까지 원본 콘텐츠를 숨길 수 있지만 주변 페이지의 iframe 내에서 클릭에 액세스하는 방법이나 이것이 좋은 생각인지 확실하지 않습니다.
어떤 도움이나 제안이라도 대단히 감사하겠습니다.
감사합니다.
세션을 사용하여 가장 최근의 필터를 저장할 수 있습니다. – Fosco