【问题标题】:Passing Data from Angular to Razor (MVC5)将数据从 Angular 传递到 Razor (MVC5)
【发布时间】:2016-03-30 12:16:37
【问题描述】:

我在 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 })

【问题讨论】:

标签: angularjs asp.net-mvc razor asp.net-mvc-5


【解决方案1】:

你需要把ng-放在href之前:

<a ng-href="@Url.Action("Edit","Edit")?id={{r.ID}}"></a>

还有ng-src 用于src 属性。

【讨论】:

  • 你太棒了!谢谢!
猜你喜欢
  • 2016-05-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-03-13
  • 2014-03-03
  • 2018-02-15
  • 2018-07-17
相关资源
最近更新 更多