GridView
이있는 웹 페이지가 데이터베이스 테이블에서 채워집니다. 사용자는 필터를 선택할 수있는 고유 한 값의 옵션을 제공하는 열 이름을 클릭 할 수 있습니다. AutoFilter
옵션이있는 방법과 마찬가지로 Excel
에 있습니다. 사용자 필터 선택 및 Gridview 채우기를 기반으로 동적 쿼리를 작성합니다.gridview에서 동적 데이터 asp.net에서 캐싱
데이터가 하루에 한 번 변경되므로이 웹 페이지에 Caching
메커니즘을 사용해야합니다.
처음 채워지는 필터를 선택할 때 <%@ OutputCache Duration=3600 VaryByParam="None" %>
을 사용해 보았습니다. 그러나 추가 필터를 선택하면 IE에서 오류가 발생합니다. 'Internet Explorer에서 웹 페이지를 표시 할 수 없습니다.'
쿼리가 동적 인 것처럼이 웹 페이지에서 캐싱이 가능한지 확실하지 않습니다. 이를 달성하거나 웹 사이트 성능을 향상시키는 다른 방법이 있는지 알려 주시기 바랍니다.
나는 당신의 제안이 .. 감사합니다 노력 할게요! – Interstellar