1
클라이언트 쪽 JavaScript에서 배열을 생성하는 리피터가 있습니다 (Google지도 마커 용). 첫 번째로드에서는 잘 작동하지만 포스트를 트리거하고 다른 데이터로 리피터를 바인드 할 때 작동합니다. repeater는 초기 배열 값을 my 변수로 리턴합니다. 어떤 방법으로 잘못 가고 있습니까?자바 스크립트 배열에 의해 생성 된 ASP Repeater가 업데이트되지 않았습니다.
<script type="text/javascript">
Var markers = [];
function LoadMarker() {
markers = [];
var data =[
<asp:Repeater ID="rptMarkers" runat="server">
<ItemTemplate>
{
"title": '<%# Eval("DeviceName") %>',
"lat": '<%# Eval("Latitude") %>',
"lng": '<%# Eval("Longitude") %>',
"Origlat": '<%# Eval("OrigLatitude") %>',
"Origlng": '<%# Eval("OrigLongitude") %>',
"description": '<%# Eval("Description") %>',
"Status": '<%# Eval("Status") %>',
"Active": '<%# Eval("Active") %>'
}
</ItemTemplate>
<SeparatorTemplate>
,
</SeparatorTemplate>
</asp:Repeater>];
markers = data;
}