Pasando el valor del cuadro de texto usando Html.ActionLink

Tengo una tabla que enumera los productos y muestra un cuadro de texto de cantidad y un Html.ActionLink. Cada cuadro de texto de cantidad tiene una identificación única derivada de la identificación del producto. Creo que esto debería ser simple, pero parece que no puedo encontrar la forma de obtener el valor del cuadro de texto asociado que se pasa a mi controlador cuando el usuario hace clic en el enlace. Mi código está abajo y cualquier ayuda es apreciada.

    <% foreach (var item in Model) { %>

    <tr>
        <td>
            <%= Html.Encode(item.Id) %>
        </td>
        <td>
            <%= Html.Encode(item.Description) %>
        </td>
        <td>
            <%= Html.Encode(String.Format("${0:F}", item.Cost)) %>
        </td>
        <td>
            <%= Html.TextBox(String.Format("quantity{0}", item.Id), "0") %>
        </td>
        <td>
            <%= Html.ActionLink("Add", "Add", new { id = item.Id, quantity="I want the quantity here?" })%>
        </td>
    </tr>

Respuestas a la pregunta(2)

Su respuesta a la pregunta