我有以下代码片段我想用@ url.action传递data-id =“0”,我该怎么做
<a class="v-patient pointer" data-id="0" href="@Url.Action("View1", "Task")">View Patient</a></td>
我的任务控制器
public ActionResult View1(string id)
{
return View();
}
答案 0 :(得分:33)
如果是ActionLink
,你会这样做:
@Html.ActionLink("View1", "Task", new {id=0}, null);
因此,在您的情况下,使用Url.Action()
将是:
href="@Url.Action("View1", "Task", new {id=0})"
您的样本中包含以下内容:
<a class="v-patient pointer" data-id="0" href="@Url.Action("View1", "Task", new {id=0})">View Patient</a></td>