По сути, вместо написания простого старого HTML-кода для создания формы, я хотел бы вызвать вспомогательный метод и получить тот, который мне нужен.
<div class="contacto-container">
<h1>Envíenos sus consultas:</h1>
@Html.Editor("BuzonDeSugerenciaModel", "BuzonDeSugerenciaModel")
<div class="separator"></div>
</div>
Это не совсем то, что я думаю.
Это выводит:
<input id="BuzonDeSugerenciaModel"
class="text-box single-line"
type="text" value="" name="BuzonDeSugerenciaModel">
А не набор входов, который я объявил в классе Model, BuzonDeSugerenciaModel
.
Если бы это был строго тип View, было бы хорошо, если бы я пошел:
@Html.EditorForModel()
Однако, поскольку это выполняется в файле _Layout.cshtml, мне нужно что-то еще. Я не могу понять, как это сделать.
Есть идеи?