如何将ASP.NET模型的参数传递给ng-click
方法?
@foreach (var item in Model)
{
<tr>
<td>
@Html.DisplayFor(modelItem => item.Name)
</td>
<td>
<button class="btn btn-default" ng-click="addToBasket()"></button>
</td>
</tr>
}
我想将item.Id
传递给addToBasket
属性设置的ng-click
方法。
有一种简单的方法吗?
答案 0 :(得分:1)
<button class="btn btn-default" ng-click="addToBasket(@( item.Id ))"></button>
Razor的特殊@
字符(通常)被解释,无论位置或周围的HTML语法(如果您想在Razor中嵌入静态电子邮件地址,这是一个问题...)