Passando o valor da caixa de texto html como um parâmetro para o método controllers no asp.net MVC

Eu quero passar oHtml.Textbox valor para um controlador da marca de âncora, para que eu possa pesquisar o valor passado para um controlador. Por favor, diga-me como posso conseguir isso.

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

public ActionResult Index(string String)
        {


        }

@Html.TextBox("String")

questionAnswers(3)

yourAnswerToTheQuestion