나는 aspx 페이지와 DropDownList에 UpdatePanel을 onselectedindexchanged
방법으로 사용합니다.Asp.Net UpdatePanel 오류
처음 실행할 때 onselectedindexchanged
메서드가 작동 중입니다. 하지만 다시 선택하면 오류가 발생합니다.
catch되지 않은 Sys.WebForms.PageRequestManagerServerErrorException : Sys.WebForms.PageRequestManagerServerErrorException : 상태 정보는이 페이지에 대한 잘못되었으며 손상되었을 수 있습니다.
<asp:ScriptManager ID="ScriptManager1" runat="server" EnableViewState="False" EnableScriptGlobalization="true" >
</asp:ScriptManager>
<%@ Page Title="" Language="C#" AutoEventWireup="true"
EnableEventValidation="false" ... %>
없음 : 그래서 내가 스크립트 관리자에 EnablePartialRendering="false"
를 추가하지 못할 부분 렌더링에 있습니다.
이 문제를 어떻게 해결할 수 있습니까?
UpdatePanel을 제거하고 동일한 단계를 수행하여 어떤 오류가 발생했는지 확인하십시오. 오류는 다른 것이지만 UpadtePanel은 실제 오류를 숨 깁니다. – Aristos
감사합니다. 하지만 UpdatePanel을 제거하면 모든 페이지가 다시 게시되고 작동합니다. – CocLn
또한 'EnableEventValidation = true'를 사용하면 잘못된 것을 볼 수 있습니다. (UpdatePanel을 끄고 같은 단계를 거친 다음 진짜 문제가 있음) – Aristos