我在MVC5中通过Entity Framework和AngularJS创建了一个项目。 现在,我想要的是将每个数据库对象传递给MVC控制器,以便更新它们的值。 (例如:修改“客户”值) 以下代码不起作用..
<table class="table">
<tr ng-repeat="r in customers">
<td>{{r.ID}}</td>
<td>{{r.LastName}}</td>
<td>{{r.FirstName}}</td>
<td>{{r.Phone}}</td>
<td>{{r.Email}}</td>
<td><a href="@Url.Action("Edit","Edit")?id={{r.ID}}"></a></td>
</tr>
</table>
请帮我讲解如何将r.ID传递给上面的剃须刀
@Html.ActionLink("Edit", "Edit", new { id = r.ID })
答案 0 :(得分:4)
你需要在href之前输入ng:
<a ng-href="@Url.Action("Edit","Edit")?id={{r.ID}}"></a>
ng-src
属性也是src
。