ASP.NET MVC 4 Editor Template para tipos básicos

He creado una plantilla para el ingreso de números y si lo hago

@Html.EditorFor(model => model.SomeValue, "Number")

Funciona bien y se utiliza la plantilla.

Sin embargo eso no funciona:

@Html.EditorFor(model => model.SomeValue)

¿Por qué debo especificar el nombre de la plantilla de editor para los tipos básicos?

Respuestas a la pregunta(2)

Su respuesta a la pregunta