Przekazywanie wartości pola tekstowego za pomocą Html.ActionLink

Mam tabelę z listą produktów, a także wyświetla pole tekstowe i Html.ActionLink. Każde pole tekstowe ilości ma unikalny identyfikator pochodzący z identyfikatora produktu. Myślę, że powinno to być proste, ale nie wydaje mi się, aby dowiedzieć się, jak uzyskać wartość w powiązanym polu tekstowym przekazanym do mojego kontrolera, gdy użytkownik kliknie łącze. Mój kod jest poniżej i każda pomoc jest mile widziana.

    <% 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>

questionAnswers(2)

yourAnswerToTheQuestion