2014-04-26 229 views
0

我是新來的MVC - 我只是想傳遞一個參數給我的控制器。試圖傳遞參數給控制器

<li><a href="@Url.Action("Index", "Basic", "abc")">Basic</a></li>

以上是在CSHTML

而這裏的控制器中的代碼。

public ActionResult Index(string id)

可以看我的動作越來越叫,但沒有被通過。

感謝

回答

0

你應該傳遞一個匿名對象路由值:

@Url.Action("Index", "Basic", new {id = "abc"}) 
+0

謝謝,就是這樣。 – chuckatkinson

0

Url.Action的第三個參數是一個對象。試試這個:

<li><a href="@Url.Action("Index", "Basic", new { id = "abc" })">Basic</a></li> 
相關問題