我正在尝试制作ActionLink,这将在代码的另一部分中发生:
<div class="col-md-4">
@Html.ActionLink(some button to click and perform "Action" div)
</div>
<div id="Action>
<div class="col-md-12">
@Html.Action(some action to be done)
</div>
</div>
所以我想知道是否可以将参数发送到“Action”,因为我想调用一个View
答案 0 :(得分:1)
尝试这样的事情:
@Html.ActionLink("Edit", "Edit", new { id = item.EmployeeID })
行动如下:
public ActionResult Edit(int id)
{
//action code
}
答案 1 :(得分:-1)
这应该有效
<div class="col-md-4">
<a href="@Url.Action("TestAction", "Test", new {parameterName= "parameterValue"})">
</div>
确保您的锚标记中的parameterName
与TestController中的TestAction中的parameterName
相同
public class TestController : Controller
{
public ActionResult TestAction(int parameterName)
{
// Do something...
return View();
}
}