Using templated helper Html.EditFor
Displaying readonly view model
Using metadata annotations to render model members
Displaying complex types
Using a custom editor template for an enum
Replacing a built-in template for specific types