2011-05-05 65 views
2

我一直在尋找一種方法來創建一個ASP.NET MVC 3圖像映射,到目前爲止我沒有找到。我要的很簡單:如何在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內部的動作鏈接?我想要的是把一些動作鏈接,而不是自己創建的網址,因爲這樣我就沒有問題的服務器。

我發現this solution,但它使用Url.RouteUrl,我不明白這是如何工作的。

回答

0

剛剛發現它...你只需要在href內插入@Url.Action("PlantInfo","PowerPlant",new {id = "1"})