我正在做一个游戏新闻网站,我在代码中遇到了问题。我需要客户端按下新闻按钮,选择众多新闻中的一个,按钮ID,即新闻ID,需要转到控制器方法,然后控制器将获取该消息并在另一个视图中显示。 / p>
以下是视图代码:
<div class="panel panel-default">
<div class="panel-heading">News List</div>
<table>
@foreach (var a in Model)
{
<tr>@Html.ActionLink("Read More", "Post", "Home", new { id = @a.Id }, null)</tr>
}
</table>
这是控制器方法,它位于HomeController中:
public ActionResult Post(string id)
{
Post post = this.post.ChosePost(id);
return View(post);
}
这应该在前一个链接上使用html视图调用一个视图,但它没有,我确实更改了mapRoute但是根本没有工作,这个值不会转到控制器