현재 asp.net 웹 사이트에서 작업하고 있습니다. 데이터베이스 테이블의 레코드를 표시하는 페이지 (main.aspx)가 있습니다. 다른 페이지 (editing.aspx)는 DB 테이블의 레코드를 편집합니다.DB 변경시 asp.net 새로 고침 웹 페이지
우리는 두 명의 사용자가 웹 사이트를 사용하고 있고, user1 (session1에서)이 main.aspx의 레코드를보고 있고, user2 (session2에서)가 editing.aspx에서 DB 테이블을 편집하고 있다고 가정 해 봅시다. user2가 DB 테이블에 변경 사항을 저장할 때 user1에 대한 main.aspx를 새로 고치는 것입니다.
DB를 10 초마다 변경하고 레코드를 표시하는 UpdatePanel을 새로 고치는 AJAX 타이머를 사용해 보았습니다. 정상적으로 작동하지만 잘 알고 싶습니다. DB 서버를 변경하는 것보다 더 좋은 방법입니다.
감사합니다.
감사합니다. SignalR은 실제로 좋은 라이브러리입니다. 그러나 폴링 내 문제에 대한 해결책으로 밝혀 졌 그리고 당신이 말했듯이 (업데이트 패널로 충분하다) –