web.config 파일에서 viewstate를 사용하지 않도록 설정했는데 페이지에 EnableViewState = true가 없어도 페이지가 상당히 큰 뷰 상태 (40k 페이지의 경우 8k)로 렌더링됩니다. viewstate 디코더를 사용하여 viewstate 내용을 검사하고 내 페이지에서 사용하는 멀티 뷰 컨트롤이 유죄임을 확인했습니다. 어쨌든 multiview 컨트롤을 viewstate 사용을 중지 할 수 있습니까?ViewState가 장애가 발생해도 내 페이지의 20 %를 차지합니다!
내가 어떤 제안을 멀티 뷰에서 상속과 LoadViewState 및 SaveViewState의 메소드를 오버라이드 (override)하지만 난 마지막 수단으로이 떠날거야 제어 클래스를 만드는 방법에 대해 생각하고 있어요?
감사
항상 MVC를 사용할 수 있으며 ViewState가 필요하지 않을 것입니다.) – Kezzer
MVC로 옮길 계획 이었지만 너무 늦어서 거의 끝났습니다. –