-1

我有带有自定义引脚的谷歌地图,但引脚被编程到 .js 文件中。

我希望能够以某种方式将 javascript 链接到我的 MVC 4 应用程序中的数据库表,这样我就可以添加、编辑和删除引脚,而无需对其进行编码。

想法?

这是 1 Marker 的编程代码:

//----Logo----//
var markerLogo= new google.maps.MarkerImage('images/administration.png',
new google.maps.Size(32, 37),
new google.maps.Point(0, 0),
new google.maps.Point(16, 37)
);


//----Content----//
var contentString = 'Contract';

//----Content-Link----//
var infowindow = new google.maps.InfoWindow({
    content: contentString
});

//----Marker-Position----//
var markerPos = new google.maps.LatLng(51.164999, -0.856703);
var markerInfo = new google.maps.Marker({
    position: markerPos,
    map: map,
    icon: markerLogo,
    title: "Contract"
});

//----Info-Function----//
google.maps.event.addListener(this, 'click', function () {
    open(map, this);

});
4

2 回答 2

0

我不确定这是您需要的,但您可以查看KnockoutMVC项目。这个开源框架允许基于服务器端生成客户端代码(是的,老实说,这是我们研发部门的产品)。

于 2013-01-16T15:42:31.267 回答
0

不是直接的答案,但试试这个。它在我的 MVC 4 应用程序中运行良好

http://googlemapmvc.codeplex.com/

于 2013-01-16T15:33:27.613 回答