Skip to main content
 首页 » 编程设计

c#之Google maps api 不适用于回发

2024年02月13日29zhengyun_ustc

我正在使用谷歌地图 API 在文本框中加载街道。它工作正常。我的问题是在回发时,javascript 中的初始化方法不起作用并且数据未加载

我正在使用

             
             function initialize() { 
            //my code 
             } 
             google.maps.event.addDomListener(window, 'load', initialize); 
             
             

请帮帮我

请您参考如下方法:

您将需要在回发时重新初始化 map ,因为代码不会再次运行。如果您使用的是 UpdatePanel,一种方法是绑定(bind)到 end_RequestHandler 即

var prm = window.Sys.WebForms.PageRequestManager.getInstance(); 
prm.add_endRequest(endRequestHandler); 
 
function endRequestHandler() 
{ 
    // Initialize the map again 
}