我有下一视图:传递价值,操作方法
<form class="actionButtons">
<input type="number" id="Quantity" name="Quantity" min="1" max="99" value="1" style="width:35px;"/>
@Html.ActionLink("+ Add to cart", "AddToCart", "Cart", new { productId = Model.ProductID, returnUrl = Request.Url.PathAndQuery }, null)
</form>
和行动方法:
public RedirectResult AddToCart(Cart cart,int productId, string returnUrl)
{
Product product = repository.Products.FirstOrDefault(p => p.ProductID == productId);
if (product != null) cart.AddItem(product, 1);
return Redirect(returnUrl);
}
如何量值传递给该操作方法? 谢谢
你导航到该链接,或试图发布形式是链接? – Tejs
动作链接呈现链接到/ Cart/AddToCart并传递GET参数productId和returnUrl时遵循此链接 – xwrs