내 웹 사이트에 타이머로 업데이트 할 마커가 필요한 Google지도가 있습니다. 내 솔루션 :SqlDataReader를 자바 스크립트로 전달하고 파싱하는 것이 좋습니다.
- 서버 DB에 SQL 쿼리를 만듭니다.
- SqlDataReader를 가져옵니다.
- 함수 (
RegisterStartupScript
?) - JS 기존의 모든 마커 SqlDataReader의 데이터에 따라 설정된 새로운 클리어하여 (지도 관리 있음) JS 코드로 전달한다.
이 작업을 수행 할 때 전체 페이지를 새로 고치고 싶지는 않습니다.
의견을 남기고 싶습니까?
자바 스크립트 코드를 통한 데이터 액세스를 만들지 않습니다. SQL 인젝션 및 XSS 공격과 같은 다양한 공격을받을 가능성이 있기 때문입니다. ASP.NET MVC를 사용하는 경우 컨트롤러에서 N 초마다 동작을 수행하는 뷰 내의 부분 페이지를 사용할 수 있으며 (자바 스크립트를 사용하여 시행) jsonresult를 통해 데이터를 반환합니다 (sqldatareader를 사용하여 액세스하는 것이 이상적입니다. 추상 데이터 액세스). – ianaldo21
@ ianaldo21 귀하의 의견은 대답이 될만한 가치가 있다고 생각합니다. – TheRealTy
@tyrongower 당신의 권리는 "주석"을 쓰고 문자가 부족할 때와 같은 생각이었습니다 : P – ianaldo21