您好我使用Url.Action
方法遇到了困难,请参阅下面的代码,我做错了什么......? (我正在使用MVC Razor)
<a href='<%: @Url.Action("Edit", "Student",
new { id = item.DealPostID }) %>'>Hello </a>
Student
是我的StudentController
和Edit
是ActionResult
方法。
答案 0 :(得分:24)
从Razor视图中删除<%: %>
。这些是WebForms标签。
<a href='@Url.Action("Edit", "Student",
new { id = item.DealPostID })'>Hello </a>
答案 1 :(得分:6)
试试这个:
@Html.ActionLink("Hello", "Edit", "Student", new { id = item.DealPostID }, null)
这应该适合你。
答案 2 :(得分:-1)
<a href='@Url.Action("Index", "Cliente", "Home")'>