여러 가지 기능을 위해 여러 개의 버튼이있는 탭이있는 상황이 있습니다. 각 탭은 다른 기능 집합 (예 : 고객, 주문 및 관리자) 용입니다.HTML 코드의 캐시 섹션 - ASP.Net
원래 디자인 된 방식으로 모든 탭과 모든 버튼을로드했습니다. 표시되는 단추는 로그온 한 사용자에 따라 다릅니다.
또한 사용자가 함수를 클릭하면 해당 페이지의 코드가로드되고 해당 탭의 단추는 물론 다른 탭의 코드도 바뀝니다. 이것이 매우 효율적이라고 생각하지 않으며 AJAX를 사용하여 탭의 내용을로드하는 것이 더 좋을 것이라고 추측 할 수 있습니다.
이 동작을 수행하고 코드 응답 성을 향상시키는 가장 좋은 방법은 무엇입니까? 내 생각에, 세션 변수에 탭 div 안에 들어가는 html을 저장하므로 사용자가 로그온 한 다음 한 번만 코드를 가져 와서 현재 선택한 항목을 기반으로 사용자에게 다시 제공하면됩니다. 탭.
세션 데이터가 모두 함께 저장되며, 각 페이지로드의 시작 독서에 모두 함께 읽고, 모든 말에 모두 함께 쓰기 : 당신이 당신의 광산에 있어야합니다 세션에 저장하려면
나는 그것을 생각하지 않았지만 큰 점이 있습니다. 감사. – Wade73
@ Wade73 asp.net 개발 년 후, 나는 내 사용자 지정 캐시 및 사용자 지정 세션이 있습니다. asp.net이 제공하는 모든 기능은 매우 훌륭하지만 시간이 지나면 더 많이 배울 수 있습니다. 더 많은 기능을 사용하려면 변경할 수 있습니다. MS는 훌륭하게 해냈지만 기능을 사용하는 일반적인 기능이므로 약간의 제한이 있습니다. – Aristos