Как создать карту изображений на ASP.NET MVC 3? - PullRequest
2 голосов
/ 05 мая 2011

Я искал способ создания карты изображений в ASP.NET MVC 3, и до сих пор не нашел.То, что я хочу, довольно просто:

<img src="@Url.Content("~/Content/images/minasmapa.png")" usemap="minasMap"/>
<map name="minasMap">       
    <area shape="circle" href="" coords="249,346,9" />
    <area shape="circle" href="http://" coords="433,392,8" />
</map>

Проблема в том, как поместить ссылку действия внутри href?Я хочу добавить что-то вроде ссылки действия вместо создания URL-адреса самостоятельно, потому что таким образом у меня нет проблем с серверами.

Я нашел это решение , но оно использовало Url.RouteUrl, и я не мог понять, как это работает.

Ответы [ 2 ]

0 голосов
/ 27 июня 2011

Вы также можете попробовать пример, приведенный в этой статье. Это позволяет вам создавать карту изображений, используя c #, как в view / controller / elsewhere.

http://www.avantprime.com/articles/view-article/9/asp.net-mvc-image-map-helper

0 голосов
/ 06 мая 2011

Только что нашел ... нужно просто вставить @Url.Action("PlantInfo","PowerPlant",new {id = "1"}) внутрь href.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...