【发布时间】:2023-03-21 16:37:02
【问题描述】:
所以我有一个输入框
<input type='text' name='quantity' value='1'/>
我如何获取它的价值?
@Html.ActionLink("Add to cart", "AddToCart", "ShoppingCart", new { id = Model.ProductID, quantity = IWANTTHEVALUEHERE } "")
谢谢。
【问题讨论】:
-
由于
quantity的值可以在客户端更改,您需要使用javascript构建查询字符串(@Html.ActionLink在发送到客户端之前在服务器上解析) -
我如何将查询字符串传递给 Html.ActionLink? mvc 新手。
-
你不会因为
@Html.ActionLink是在服务器上生成的。这就是为什么您需要使用 javascript/jquery 生成href属性并使用window.location.href = "...";如果您需要示例,请告诉我
标签: c# asp.net asp.net-mvc