2014-12-18 9 views
2

SharePoint 솔루션에서 asp.net 사용자 정의 컨트롤을 사용하고 있습니다. 이 사용자 컨트롤은 Telerik Asp.net Ajax 컨트롤을 사용하여 기본 DataGrid CRUD 작업을 제공합니다. SharePoint 2013의 페이지에있는 웹 파트에서이 표를 사용합니다.일정 기간 사용하지 않으면 업데이트 패널이 다시 게시됩니다.

RadjaxPanel로 래핑 된 DataGrid가 있습니다.

모두 정상적으로 작동합니다. 그러나 새 레코드 추가 버튼을 클릭하면 채울 양식이 열리고, 잠시 동안 양식을 그대로 둔 채 채우기 및 제출하면 다시 게시되고 양식이 취소됩니다.

그러나 새 레코드 추가를 클릭하고 양식을 작성하여 제출하면 모두 정상적으로 작동합니다. 나는 이것이 원인이되는 시간 초과가있는 것 같아서, 이틀간의 연구가 그것을 찾는데 도움이되지 못했습니다.

나는 당신이이 문제에 직면 한 적이 있는지 궁금합니다. Asp.net 업데이트 패널이든 RadAjaxUpdatePanel이든 관계 없습니다. Asp.net 업데이트 패널에서이 문제를 보았 더라면 도움이 될 것입니다.

내가 공유해야하는 코드 부분을 알지 못 했으므로이 문제를 이해하기 위해 코드가 필요한지 알려 주시기 바랍니다.

SharePoint 스크립트 관리자 및 Ajax 관리자에 뭔가가 있어야하지만 잘 모르겠습니다.

+0

관리자가이 질문을 sharepoint.stackoverflow.com으로 전송할 수 있습니까? – AnarchistGeek

답변

1

SharePoint 2013에서 알려진 버그 인 것 같습니다. 사람들은 2014 년 12 월 CU를 설치하여 문제를 해결할 것을 제안했지만 해결하지는 못했습니다. 이 link에서 언급 한 누군가가 자바 스크립트 이벤트를 통해 서버에 요청을했습니다. 20-30 초 정도 유휴 상태로두면 다시 페이지를 게시하므로 무작위로 SP 웹 서비스를 호출하면 15 초가 걸리므로 내 문제를 해결할 수 있습니다. 이 문제를 해결하는 데 도움이 된 아래 링크를 참조하십시오.