4
我目前在使用EF 4.0的ASP.NET MVC 4中工作。 我有一個有序列表的無序列表。每個listitem都包含一個名稱和地址,並且是可點擊的。現在我想做到這一點,當我點擊listitem時,我會轉到一個新的View。這個視圖被稱爲UitgebreidPersoonScherm,並在同一控制器RelatieZoekenController中。mvc httppost href參數
這是我目前擁有的代碼:
控制器:
[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>
}
現在我不會對如何,這是可能的線索。我試圖使用actionlink,但它不會顯示我的數據。如果我刪除了httppost,我可以讓它工作,但沒有參數。目前它也沒有給出任何參數。
如果您需要任何額外信息,只需詢問。
謝謝。
您需要使用Url.Action – Mediator
謝謝,我也不得不刪除httppost,但它的工作原理是這樣。再次感謝您的幫助。 – whodares