Using Html.TextBox with custom property in mvc5 <p>if we have the below code,</p> <pre><code>&lt;input id="Name" name="Name" type="text" data-bind="value: Name" class="title width-7" /&gt; </code></pre> <p>we can translate it using <code>@Html.TextBoxFor</code> to:</p> <pre><code>@Html.TextBoxFor(m =&gt; m.Name, new { data_bind="value: Name", @class = "title width-7" }) </code></pre> <p>now I have this line that i can't translate the 'placeholder' attribute with <code>@Html.TextBoxFor</code>, how can I do that??</p> <pre><code> &lt;input type="email" class="form-control" id="exampleInputEmail3" placeholder="Enter email"&gt; </code></pre> <p>thanks...</p>