我目前正在使用 EF 4.0 使用 ASP.NET MVC 4。我有一个带有列表项的无序列表。每个列表项都包含一个名称和地址,并且是可点击的。现在我想这样做,当我单击列表项时,我会转到一个新视图。此视图称为 UitgebreidPersoonScherm,位于同一控制器 RelatieZoekenController 中。
这是我目前拥有的代码:
控制器:
[HttpPost]
public ActionResult UitgebreidPersoonScherm(int psnID)
{
ViewBag.Message = "UitgebreidPersoonScherm";
return View("UitgebreidPersoonScherm");
}
看法:
@model MobileApp.Models.ZoekModel
@{
ViewBag.Title = " Resultaten";
}
@using (Html.BeginForm("UitgebreidPersoonScherm", "RelatieZoeken", FormMethod.Post, new { id = "resultForm" }))
{ <ul data-role="listview" data-filter="true" data-inset="true" data-theme="g">
@foreach (var adres in Model.AdresList)
{
<li>
<a href='@Html.Action("UitgebreidPersoonScherm", "RelatieZoeken")'><b>@adres.Naam </b>
<br />@adres.Adres
</a></li>
}
</ul>
}
现在我不知道这是怎么可能的。我试图用一个动作链接来制作它,但它不会显示我的数据。如果我删除 httppost,我可以让它工作,但没有参数。目前它也没有给出任何参数。
如果您需要任何额外信息,请询问。
谢谢。