【问题标题】:Create Image Maps and store them using MVC3?创建图像映射并使用 MVC3 存储它们?
【发布时间】:2011-12-16 15:56:50
【问题描述】:

所以,问题来了,我有一个 CMS,它允许用户上传应该是来自购物中心的地图的图像文件。在同一系统中,用户创建并上传有关每个商店的不同信息详情。问题是我需要允许用户通过单击它来输入购物中心地图中每个商店的坐标,将它们保存在数据库中并渲染每个商店的地图加载坐标。

有人做过类似的事情,或者可能知道我可以作为起点的例子吗?我从来没有使用过图像地图,所以任何帮助都会受到赞赏。我正在使用 MVC3。

谢谢

【问题讨论】:

    标签: image asp.net-mvc-3 imagemap


    【解决方案1】:

    我过去使用 MVC3 和 Razor 视图引擎做过类似的事情。

    我这样做的方式是在我的数据库中有两个表,一个用于图像(存储的图像 ID、图像路径以及用户想要的其他一些元数据),另一个用于坐标。坐标表有一列与图像 ID 对应。

    我在数据库中查询了图像,然后查询了与图像 id 匹配的坐标。获得这些信息后,我将在视图中设置图像源,并在图像顶部的数据库中的坐标处加载浮动超链接。这些链接包含一个图标图像,当用户单击它们时,将打开一个灯箱,其中包含有关该坐标的详细信息。

    您所要做的就是遍历视图中的坐标列表以生成适当的 html。

    它正在运行:http://www.merillat.com/inspiration-design/gallery-detail/hotspot/133/index.html

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2023-04-04
      • 2016-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-07
      相关资源
      最近更新 更多