Pasando el valor del cuadro de texto html como parámetro al método de los controladores en asp.net MVC

Quiero pasar elHtml.Textbox valor a un controlador desde la etiqueta de anclaje, para que pueda buscar el valor pasado a un controlador. Por favor, dime cómo puedo lograr esto.

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

public ActionResult Index(string String)
        {


        }

@Html.TextBox("String")

Respuestas a la pregunta(3)

Su respuesta a la pregunta