여러 개의 업데이트 패널이있는 페이지가 있습니다. 첫 번째 패널에는 패널을 닫고 UpdatePanel을 업데이트 한 다음 두 번째 업데이트 패널에서 컨트롤을 채우는 이벤트가있는 gridview가있는 패널이 있습니다. 그것은 파이어 폭스에서 잘 작동하는 것 같지만 IE에서는 패널이 visible = false를 존중하지 않는 것처럼 보입니다. gridview는 databound가 아니기 때문에 표시되지 않지만 여전히 공간이 있습니다. Firefox는 예상대로 작동합니다.C# UpdatePanel 업데이트가 Firefox에서는 작동하지만 IE는 작동하지 않는 것 같습니다.
IE에서 두 번째 업데이트 패널에는 몇 개의 버튼이 있습니다. 이들 중 하나를 클릭하면이 오류가 발생합니다.
Microsoft JScript 런타임 오류 : Sys.WebForms.PageRequestManagerServerErrorException : 잘못된 포스트 백 또는 콜백 인수입니다. 이벤트 유효성 검사는 구성 또는 < % @ Page EnableEventValidation = "true"%>를 사용하여 활성화됩니다. 보안상의 이유로이 기능은 포스트 백 또는 콜백 이벤트에 대한 인수가 원래 렌더링 된 서버 컨트롤에서 비롯된 것인지 확인합니다. 데이터가 유효하고 예상되는 경우 유효성 검사를 위해 다시 게시 또는 콜백 데이터를 등록하려면 ClientScriptManager.RegisterForEventValidation 메서드를 사용합니다.