之前说了把百度地图引入.net网站之中的方法,那还有一个问题就是,如何把后台数据库中的位置信息传到地图页面将其显示出来呢?这就涉及到了JS与C#后台的数据交互问题了,今天我们先来简单的说一下JS对后台方法数据的调用。
1.用一个按钮控件,将把需要前台调用的方法体写入该按钮的button_click事件中
前台JS函数为:
document.getElementById("按钮ID").click();
前台调用按钮的单击事件,间接的访问了后台的函数方法。
2.后台函数声明如下:
public string Test()
{
return("调用数据")
}
前台在脚本中用<%=function()%>方法调用函数。如下:
var a= "<%=Test()%>";
alert(a);
当然,你也阔以尝试一下,在Test函数中写入其它的处理内容,也是也可以正常执行的。
3.直接访问参数
后台设置可访问的变量,即权限设为Public,如:
public