In this article I will explain with an example, how to create TextArea using HTML Helper in ASP.Net MVC.
There is no need to code in Controller as it is not required.
public class HomeController : Controller
    // GET: Home
    public ActionResult Index()
        return View();
The View consists of a TextArea created using Html.TextArea Helper method.
The TextArea has been assigned with the name attribute.
HtmlAttributes – This array allows us to specify the additional TextArea Attributes. Here rows attribute is set to 4.
    Layout = null;
<!DOCTYPE html>
    <meta name="viewport" content="width=device-width" />
    @Html.TextArea("name" , new {@rows=4})
ASP.Net MVC: Create TextArea using HTML Helper