Jak dostosować maszynkę EditorFor do CSS za pomocą maszynki do golenia

Mam tę klasę

public class Contact
{
    public int Id { get; set; }
    public string ContaSurname { get; set; }
    public string ContaFirstname { get; set; }
    // and other properties...
}

I chcę utworzyć formularz, który pozwoli mi edytować wszystkie te pola. Więc użyłem tego kodu

<h2>Contact Record</h2>

@Html.EditorFor(c => Model.Contact)

Działa to dobrze, ale chcę dostosować sposób wyświetlania elementów. Na przykład chcę, aby każde pole było wyświetlane w tej samej linii, co jego etykieta. Ponieważ teraz wygenerowany HTML wygląda tak:

<div class="editor-label">
  <label for="Contact_ContaId">ContaId</label>
</div>
<div class="editor-field">
  <input id="Contact_ContaId" class="text-box single-line" type="text" value="108" name="Contact.ContaId">
</div>

questionAnswers(2)

yourAnswerToTheQuestion