谷歌地图背后的代码

code behind google map

本文关键字:代码 背后 谷歌地图      更新时间:2023-09-26

help!我在母版页中有一个谷歌地图,移动地图我得到坐标然后通过 javascript 点击 asp 按钮,我会在 c# 后面的代码中更新页面内容中的数据。这有效,但它只在第一次工作,通过再次移动地图,按钮没有点击更多 此代码:

页.aspx 请稍候。。。

                <asp:Button ID="MapTrigger" name="MapTrigger" runat="server" OnClick="MapTrigger_Click" style="display:none;"  />

JavaScript:

function OnSuccess(resul_param) {
    if (resul_param) {
          document.getElementById("currentDate").innerHTML = resul_param[0];
          var clickButton = document.getElementById("<%=MapTrigger.ClientID %>");
          $('clickButton').trigger('click'); 
}

C# 背后的代码。

protected void MapTrigger_Click(object sender, EventArgs e)
{
   .....       
}

我用这种方式解决了。我已经使用全局函数使整个页面(母版页 + aspx)按钮可见,我将其放在 aspx 页面的开头紧跟在标记内容之后

函数初始化变量() { var MapTrigger = null; if (MapTrigger == null) { MapTrigger = document.getElementById("); MapTrigger.click(); } }

现在工作完美。