Przekazywanie wartości tekstowej html jako parametru do metody kontrolerów w asp.net MVC

Chcę przekazaćHtml.Textbox wartość dla kontrolera ze znacznika anchor, dzięki czemu mogę przeszukiwać wartość przekazaną do kontrolera. Proszę mi powiedzieć, jak mogę to osiągnąć.

<a  href="@Url.Action("Index", "Home", new {  })">@p</a>

public ActionResult Index(string String)
        {


        }

@Html.TextBox("String")

questionAnswers(3)

yourAnswerToTheQuestion