You need to have the model bound with your view first of all...
Then you can have TextboxFor in the View. You can directly get that using formCollection.
Try following
[HttpPost]
public ActionResult Index(FormCollection formValues)
{
string value = formValues["userName"];
return View();
}
Hope this helps
Regards,
Sagar