我无法更新我的Asp:Repeater
<asp:repeater when it's inside in JavaScript code.
<script type="text/javascript">
var markers = [
<asp:Repeater ID="rptMarkers" runat="server">
<ItemTemplate>
{
"title": '<%# Eval("Name") %>',
"lat": '<%# Eval("Latitude") %>',
"lng": '<%# Eval("Longitude") %>',
"description": '<%# Eval("Description") %>'
}
</ItemTemplate>
<SeparatorTemplate>
,
</SeparatorTemplate>
</asp:Repeater>
];
</script>
当我通过UpdatePanel更新我的页面时,asp:repeater不会更新。它获取旧信息。
我在背面的呼叫(C#):
<---------
//JAVASCRIPT
rptMarkers.DataSource = dt;
rptMarkers.DataBind();
UpdMapa.Update();
----->
UpdMapa不刷新rptMarkers Tranks。