Sharepoint를 사용하여 개발하므로 ASP.NET 3.5를 고수해야합니다. 우리 페이지에 autopostback과 버튼이있는 필드가있는 경우 사용자가 autopostback 필드를 사용하는 즉시 경쟁 조건이 발생하고 버튼을 클릭합니다. 이 경우 버튼 클릭은 autopostback보다 먼저 반환되기 때문에 무시됩니다.ASP.NET에서 autopostback = true 인 요소의 경합 조건을 제거하는 방법은 무엇입니까?
이전에이 문제가 발생 했습니까?
올바른 해결책은 무엇입니까?
부가 기능 : 제가 이야기 사건은 다음에 관한 것입니다 :
는<form>
<ScriptManager />
<UpdatePanel>
<TextBox AutoPostBack="True" />
<Button />
</UpdatePanel>
</form>
양식을 제출하기 전에 자동 다시 게시가 필요한 것은 무엇입니까? '사용자 이름이 이미 존재합니다'와 같은 인증입니까? 버튼 이벤트에서 해결할 수없는 부분이 있습니다. – Phill
제발, 첫 번째 대답 내 의견을 참조하십시오. 우리는 일반적인 프레임 워크를 구축하고 있으므로 페이지에 AutoPostback이있는 필드가 여러 개있을 수 있습니다. 우리의 경우 솔루션은 일반적이어야합니다. – Artem
@Artem - 일반적인 것을 읽으면 자동 게시판이있는 필드가 무엇인지 이해할 수 없으므로 질문에 대답하기가 어렵습니다. 당신이 잘못된 이유로 autopostback을 사용하는 것처럼 들리지만, 각 필드가 이전 필드에 종속되어 있거나 양식을 제출하는 것은 포스트 백 결과에 따라 달라집니다 ... – Phill