@Html.LabelFor(model => model.Soluongton, htmlAttributes: new { @class = "control-label col-md-2" })
отобразит код HTML:
<label class="control-label col-md-2" for="Soluongton">Soluongton</label>
@Html.LabelFor(model => model.Soluongton, new { htmlAttributes = new { @class = "control-label col-md-2" } })
отобразит код HTML:
<label for="Soluongton" htmlAttributes="{ class = control-label col-md-2 }">Soluongton</label>
Как вы можете видеть, второй @Html.LabelFor
отобразит неверный вывод HTML.