title: Using Html.EditorFor to generate a textarea with a specific number of rows and columns
body: <p>I know you can use the DataType attribute with the EditorFor html helper to specify that a particular property of a model entity should be displayed as a multi-line input field. </p>
  
  <p>What If I want to specify the number of rows and columns the text area must have?</p>
  
  <p>In the model :</p>
  
  <pre><code>[DataType(DataType.MultilineText)]
  public string HTMLText { get; set; }
  </code></pre>
  
  <p>In the view :</p>
  
  <pre><code>@Html.EditorFor(x =&gt; x.HTMLText)
  </code></pre>
  
  <p>Wanted result :</p>
  
  <pre><code>&lt;textarea id="HTMLText" rows="10" cols="40"&gt;value&lt;/textarea&gt;
  </code></pre>
  
  <p>Is there a way to generate this kind of code without using the @Html.Textarea() helper?</p>