我通过为每个产品构建动态构建了一个“购买产品”页面。每个产品都有一个“添加到购物篮”按钮,每个产品pID
的按钮name
属性是不同的。我现在想name
在回发时在我的控制器中获取属性的值。不知道该怎么做:
看法:
@foreach (Ecommerce.Models.HomeModels.Product product in Model)
{
using (Html.BeginForm())
{
@Html.Label(product.Name);
<br />
@Html.Label(product.Description);
<br />
@Html.Label(product.UnitPrice.ToString());
<p></p>
<input name="@product.ID" type="submit" value="Add to Basket" />
}
}
控制器:
[HttpPost]
[AllowAnonymous]
[ValidateAntiForgeryToken]
public ActionResult BuyProducts(string button)
{
}