Syntax for Readonly
@Html.TextBoxFor(m => m.Email, new {@readonly = "readonly"})
Syntax for Disabled
@Html.TextBoxFor(m=> m.mobile, new {@disabled="true"})
Example for Html TextBoxFor readonly and Disabled
<div class="form-group">
@Html.LabelFor(m => m.Email, new { @class = "col-md-2 control-label" })
<div class="col-md-10">
@Html.TextBoxFor(m => m.Email, new { @class = "form-control", @readonly = "true" })
</div>
<div class="col-md-10">
@Html.TextBoxFor(m => m.mobile, new { @class = "form-control", @readonly = "true" })
</div>
</div>